咨询邮箱 咨询邮箱:xinmaoguo@gmail.com 咨询热线 咨询热线:15801141581 新星微博
您的位置:主页 > 新闻资讯 > 网站设计 >
linux下安装lamp环境
发表日期:2016-08-13 08:55   文章编辑:admin    浏览次数:
 
linux下安装lamp环境

具体图片见附件吧。
lamp的搭建对于初学者是一件很头疼的事情,所以借此机会把自己当初快速搭建linux+apche+mysql+php的方法分享大家希望能到你。
工具/原料
虚拟机及Centos操作系统
Linux基本命令的使用
方法/步骤
首先为了搭建一个稳定的lamp的练习环境,确保你的虚拟机可以连网,这里我们使用的yum安装,它可以帮助我们解决软件自己的依赖关系.我还在后面加了postgresql数据库如果不需要的话可以去掉和postgresql的参数.命令如下
yum -y install httpd mysql mysql-server php php-mysql postgresql postgresql-server php-postgresql php-pgsql php-devel
 
    yum安装过程,大概1-2分钟

启动apache服务并查看时候启动成功
命令如下:(切记用root用户启动服务)
 启动:/etc/rc.d/init.d/httpd start
 检测启动结果:ps aux | grep httpd

 
查看服务器的ip并进入网站根目录新建一个phpinfo.php的程序,用于查看php相关配置信息。
 
 
 
如果上述进展顺利,那我们接下来进行mysql数据库的配置
命令如下:
 启动:  /etc/rc.d/init.d/mysqld start
检查启动结果:  netstat -tulnp | grep :3306
 修改root密码: mysqladmin -u root password ‘你想设置的密码’
 
 
进入mysql数据库,创建demo库和用于测试的person表,并插入测试数据
 
最后编写php连接mysql的测试代码,检测mysql是否能正常配合php工作

下载VSFTPD
Linux下传统的安装软件方法是下载tar.gz安装包,或者RPM安装包,再经过解压之后进行编译,或者用RPM -i命令安装。过程比较繁琐,其实还有个更为简捷的方法就是使用yum命令在线安装,支持几乎所有常见的软件,它的好处是读取多个镜像服务器列表中的最新版本,一切傻瓜化操作。
 
yum命令的好处已经体现出来,当输入完安装命令之后,首先从服务器读取资源,然后选择安装包,最后由用户决定是否安装,这里我们按y确认安装。当出现“Complete!”时意味着安装完成。
 
值得注意的是,在Linux中,系统对于大小写严格区分,比如abc和ABC是完全不相同的字符,要特别注意。
配置Vsftpd
安装完之后我们要对它进行配置,才能正常使用。编辑vsftpd的配置文件vi /etc/vsftpd/vsftpd.conf
vi编辑器中的搜索使命是斜杠“/”,然后输入要查找的内容,回车确定。以下是要更改的选项
anonymous_enable=NO  #禁止匿名访问
ascii_upload_enable #允许使用ascii码上传
ascii_download_enable #允许使用ascii码下载
userlist_deny=NO #(这条需手动添加到最后)使用FTP用户表,表里没有的用户需要添加才能登录
设置完毕之后,ESC,冒号wq回车。启动vsftpd服务/etc/init.d/vsftpd start,看到[确定]即为启动成功。
只启动完还不行,还要给它添加开机自动启动,chkconfig vsftpd on
4
添加启动是没有任何提示的,如果不确定是否已经加入了开机启动项可以运行chkconfig –list进行查看。
安装和配置完之后要对它添加用户才能使用,这里以添加用户baidu为例。useradd baidu回车,然后为baidu这个用户添加密码passwd baidu,会提示输入两次密码。然后我们将baidu这个用户加入到FTP用户表里。vi /etc/vsftpd/user_list,将里面其它初始用户全部删除,加入刚刚我们新建的baidu用户。
5
linux关闭selinux
然后reboot重启Linux服务器。
本人使用FlashFXP客户端软件连接,直到出现用户主目录(一般位于/home/用户名),则vsftpd成功安装并运行。然后就能进行文件的上传和下载了。
 
 
建用户:在root用户下:
useradd -d /home/test test //增加用户test,并制定test用户的主目录为/home/test
passwd test //为test设置密码
 
 
标签:    
如没特殊注明,文章均为资源网络原创,转载请注明来自http://www.0530net.com//news/wangzhansheji/2016/0813/44.html
相关文章推荐