记一次LNMP环境配置过程,以及Linux命令笔记

作为一个渣渣,大学毕业之后就没碰过Linux,近期去摸索下。

当前配置

硬件:macos

虚拟机:VMware Fusion 12
系统:Contos 7(为了考验自己,装最小系统,没有桌面软件:sweat_smile:。不过要把网络打开)

开始我的Linux学习之旅了

总结完各种教程和书籍之后决定自己配置LNMP环境,因为是mini系统,各种软件要重新装。
-1. 安装yum

yum install -y httpd

记个清屏命令

clear

-2.安装wget

yum install wget

-3. 安装nginx
参考:centos7 yum安装配置Lnmp和负载配置

yum install yum-priorities -y
wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum install nginx

-4.启动nginx

systemctl start nginx.service #启动nginx
systemctl stop nginx.service #停止
systemctl restart nginx.service #重启
systemctl enable nginx.service #设置开机启动
systemctl status nginx.seveice #查看Nginx 状态日志
#启动
cd /usr/local/nginx/sbin
./nginx
./nginx -s reload重新载入配置
./nginx -s reopen重新启动Nginx
./nginx -s stop停止Nginx

-5.更改nginx端口

 vi /etc/nginx/conf.d/default.conf
 #把listen 80改成listen 81

记vi编辑命令:Linux中退出编辑模式的命令

-6.安装ifconfig

yum search ifconfig(ipconfig失效时再执行下命令)
yum install net-tools.x86_64

-7.开放Linux 81端口

netstat -anp #查看哪些端口被打开
#直接编辑/etc/sysconfig/iptables文件 
vi /etc/sysconfig/iptables
#加入内容并保存:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 81 -j ACCEPT
#查询端口是否打开
netstat -an | grep 81

以上做完就可以在本地访问nginx,成功了第一步。

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 2

这也太麻烦了, 直接上docker啊

4年前 评论
semlie1994 (楼主) 4年前

mamp pro

4年前 评论
semlie1994 (楼主) 4年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!