郑华国 https://m.yiyuan.99.com.cn/bjzkbdfyy/yyzj/260588.html最近购买了个华为云服务器,想搭建一个LNMP的WEB服务器,下面是素色网络科技搭建步骤:一、准备工作:1、防火墙开启端口:
#firewall-cmd--zone=public--permanent--add-port=80/tcp
#firewall-cmd--zone=public--permanent--add-port=/tcp
#servicefirewalldrestart如果防火墙端口开启成功:注:(1)如果开启防火墙出现:FirewallDisnotrunning,表示FielWald没有运行。
(2)通过systemctlstatusfirewalld查看firewalld状态,发现当前是dead状态,即防火墙未开启。素色网络科技(3)通过systemctlstartfirewalld开启防火墙,没有任何提示即开启成功。
(4)再通过systemctlstatusfirewalld查看firewalld状态,显示running即已开启了。2、更改yum源和更新系统(1)首先备份/etc/yum.repos.d/CentOS-Base.repo素色网络科技
#cp/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup
删除CentOS-Base.repo:
#rm-rfCentOS-Base.repo
(2)进入yum源配置文件所在文件夹
#cd/etc/yum.repos.d/
(3)下载的yum源配置文件,放入/etc/yum.repos.d/(操作前请做好相应备份)
#wget
(4)运行yummakecache生成缓存
#yummakecache
(5)更新软件:
#yum-yupdate二、安装Apache素色网络科技1、安装
#yum-yinstall
2、开启apache服务素色网络科技
#systemctlstart.service
3、设置apache服务开机启动
#systemctlenable.service二、安装MySQL:安装MariaDB而不是Mysql是因为Mysql已经被别人收购了,有着闭源的风险,所以厂家使用了MariaDB代替Mysql,MariaDB是Mysql的其中一个分支,其中的语法大部分都是相同的。
1、安装MariaDB
#yum-yinstallmariadb*
2、开启MySQL服务
#systemctlstartmariadb.service
3、设置开机启动MySQL服务
#systemctlenablemariadb.service
4、设置root帐户的密码
#mysql_secure_installation
Entercurrentpasswordforroot(enterfornone):
//输入现在的root密码,因为我们还没设置,直接回车
Setrootpassword?[Y/n]Y
//是否设定root密码,当然设置了,输入Y回车
Newpassword:
//输入root密码,并回车,输入的过程中不会有任何显示
Re-enternewpassword:
//再次输入root密码,并回车,输入的过程中不会有任何显示
Removeanonymoususers?[Y/n]Y
//是否删除匿名用户,删除,输入Y回车
Disallowrootloginremotely?[Y/n]Y
//是否删禁止root用户远程登录,当然禁止,输入Y回车
Removetestdatabaseandaccesstoit?[Y/n]
//是否删除测试数据库test,看个人喜好
Reloadprivilegetablesnow?[Y/n]Y
//刷新权限,输入Y回车
ThanksforusingMySQL!
//看到这一句,表示安装成功
MySql密码设置完成,重新启动MySQL。
当一切结束的时候,你可以输入mysql-uroot-p的方式,验证一下。三、安装PHP5.6.x删除旧php包(第一次安装可以省略):
#yumremovephp.x86_64php-cli.x86_64php-
配置epel源:
#yuminstall-yepel-release
#wget-O/etc/yum.repos.d/epel.repo
配置remi源:
#rpm-ivh
1、安装
#yum-yinstall--enablerepo=remi--enablerepo=remi-php56phpphp-opcachephp-develphp-mbstringphp-mcryptphp-mysqlndphp-phpunit-PHPUnitphp-pecl-xdebugphp-pecl-xhprof
安装php-fpm
#yum-yinstall--enablerepo=remi--enablerepo=remi-php56php-fpm
2、配置开机启动服务(使用systemctl管理php-fpm)
重启服务
#systemctlrestartphp-fpm
其他命令:
启动服务: #systemctlstartphp-fpm
查看状态: #systemctlstatusphp-fpm
停止服务: #systemctlstopphp-fpm
开机自启动: #systemctlenablephp-fpm
禁止开机自启动: #systemctldidablephp-fpm
修改配置文件后重载: #systemctlreloadphp-fpm
3、查看是否安装成功
PHP版本查看: #php-v四、将PHP和MySQL关联起来#yum-yinstallphp-mysql五、安装常用的PHP模块1、安装:
#yum-yinstallphp-gdphp-ldapphp-odbcphp-pearphp-xmlphp-xmlrpcphp-mbstringphp-snmpphp-soapcurlcurl-devellibjpeg*php-imapphp-pearphp-mcryptphp-bcmathphp-mhashlibmcryptphp-devel
2、重启apache服务:
#systemctlrestart.service
权限控制:
#chownapache:apache-R/var/
转载请注明:http://www.aierlanlan.com/grrz/8685.html