dedecms lnmp 环境搭建。备忘录非教程

ssh链接到linux服务器,我用的centos 6.5 64位的。

#设置dns,ect/reserv.conf 设置,注释掉原来的nameserver,添加nameserver=8.8.8.8访问外网 yum -y update更新软件源
#安装 EPEL扩展源,增加软件可选择库,以下命令适合64centos安装使用。uname -a 可查看系统位数。
    

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm


#查看EPEL源是否安装成功

yum repolist

#安装nginx,rpm安装方式

rpm -ivh http://nginx.org/packages/centos/6/x86_64/RPMS/nginx-1.8.0-1.el6.ngx.x86_64.rpm

#安装php 及php-gd库,php-mysql库。

yum -y install php php-gd php-mysql


#安装完成后进行nginx对php支持的扩展配置,修改nginx配置文件使其支持php,添加server中的localcation具体百度搜索



#安装mysql-server, mysql。rpm模式安装

rpm -ivh  http://downloads.mysql.com/archives/get/file/MySQL-server-5.5.42-1.linux2.6.x86_64.rpm

#设置mysql root密码,最好添加个新账户,后面dedecms安装会需要链接数据库。

启动3项服务:
service nginx start
service php-fpm start
srevice mysqld start

#查看端口监听状态  数据库3306,php-fpm 9000,nginx 80是否正常。
ss -tanl





#相关查看命令
ps -aux |grep nginx 查看nginx进程
ps -aux |grep php-fpm 查看php-fpm进程
ps-aux  |grep mysql  查看mysql进程
php -m  查看php模块,确认列表中是否有gd库支持,很多商城和cms程序都需要这个gd库。


#添加服务开机启动项
# chkconfig --add nginx
# chkconfig --add mysqld
# chkconfig --add php-fpm

#设置服务开机启动
#chkconfig  mysqld on   
#chkconfig  nginx on  
#chkconfig  php-fpm
#上传文件到网站nginx web本目录,这个根目录可以对配置文件进行修改定义,修改后需要 service nginx reload 重新加载文件。

#根据源码官方安装教程进行安装,注意权限。

说明:

为什么有yum不用,而用rpm,应为yum源里面的版本太老,不符合要求。

http://nginx.org/packages/centos/6/x86_64/RPMS/       nginx rpm安装包下载地址,多种版本选择。

 

 

posted @ 2016-07-28 10:00  忙碌在路上  阅读(512)  评论(0编辑  收藏  举报