Centos 7.6搭建LNMP环境的web服务器
程序员文章站
2022-08-28 11:48:16
一.安装软件 1.1.MYSQL安装 下载mysql的repo源: 安装mysql-community-release-el7-5.noarch.rpm包 安装MYSQL 重启服务: 登录,并修改密码: 1.2、nginx安装 下载对应当前系统版本的nginx包 建立nginx的yum仓库(默认yu ......
一.安装软件
1.1.mysql安装
下载mysql的repo源:
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
安装mysql-community-release-el7-5.noarch.rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm
安装mysql
sudo yum install -y mysql-server
重启服务:
systemctl restart mysql 或
systemctl restart mysql.service
登录,并修改密码:
mysql -u root mysql > use mysql; mysql > update user set password=password(‘123456‘) where user=‘root‘; mysql > flush privileges; mysql > exit;
1.2、nginx安装
下载对应当前系统版本的nginx包
wget http://nginx.org/packages/centos/7/noarch/rpms/nginx-release-centos-7-0.el7.ngx.noarch.rpm
建立nginx的yum仓库(默认yum是没有nginx的)
rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
下载并安装nginx
yum install -y nginx
nginx启动
systemctl start nginx.service
1.3安装php
rpm 安装 php7 相应的 yum源
rpm -uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
安装php7.0
yum install -y php70w
安装php扩展
yum install -y php70w-mysql.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64
安装php fpm
yum install -y php70w-fpm
1.4、修改php-fpm配置文件
php-fpm配置文件位置:(/etc/php-fpm.d/www.conf)
user =nginx group=nginx
放入测试文件:
cd /usr/share/nginx/html echo 'hello eric' >index.php
1.5、启动服务
启动nginx服务
systemctl start nginx.service
查看启动状态:
systemctl status nginx
看到截图类容说明启动成功!
启动php-fpm:
systemctl start php-fpm.service
查看启动状态:
systemctl status php-fpm.service
到这里应该还是不能访问的,原因是没有开启80端口
开启80端口:
iptables -i input -p tcp -m state --state new -m tcp --dport 80 -j accept
测试
在浏览器打开http://192.168.2.76/index.php
看到 hello eric 就大功告成~
推荐阅读
-
Centos服务器上NFS灾备环境及KVM的搭建及使用
-
Centos7.3服务器搭建LNMP环境的方法
-
CentOS 6.5中利用yum搭建LNMP环境的步骤详解
-
Centos8搭建本地Web服务器的实现步骤
-
LNMP小项目搭建,Centos7.6环境搭建Linux+nginx+mysql+php,wordpress个人博客的搭建(完整搭建步骤)
-
以CentOS为操作系统的vps或服务器安装lnmp运行环境的方法
-
CentOS7.6系统下使用yum配置lnmp环境的方法
-
Centos 7.6搭建LNMP环境的web服务器
-
VPS CentOS-6 下 LNMP HTTP web服务器的搭建步骤
-
hyper-v中搭建本地服务器linux(CentOS 7)的python环境