linux教程
安装谷歌浏览器
https://cloud.tencent.com/developer/article/2165028
//安装依赖 yum install redhat-lsb* yum -y install libXss* yum install libappindicator*
//安装软件 //rpm sudo rpm -ivh google-chrome-stable_current_x86_64.rpm //yum sudo yum localinstall google-chrome-stable_current_x86_64.rpm sudo yum localinstall 安装包地址
为普通用户配置sudo
1、su
2、visudo
这条命令是用vi编辑他的配置文件
3、:set number
进入vim的excute command模式,设置行号,找到root
4、按i,进入insert模式
加入自己的普通账户,root617 ALL(ALL) ALL
5、ESC,回到normal mode
6、:wq保存退出
7、exit 回到普通用户
linux目录
路径第一个/是根目录,后面的/是层级。
linux命令格式
命令本身 选项 参数
nginx安装
1、 安装依赖
//一键安装上面四个依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2、 下载并解压安装包
//创建一个文件夹 cd /usr/local mkdir nginx cd nginx //下载tar包 wget http://nginx.org/download/nginx-1.13.7.tar.gz tar -xvf nginx-1.13.7.tar.gz
3、 安装nginx
//进入nginx目录 cd /usr/local/nginx //进入目录 cd nginx-1.13.7 //执行命令 考虑到后续安装ssl证书 添加两个模块 ./configure --with-http_stub_status_module --with-http_ssl_module //执行make命令 make //执行make install命令 make install
4、 启动nginx
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf /usr/local/nginx/sbin ./nginx
5、 配置nginx.conf
cd /usr/local/nginx/sbin/conf
cat nginx.conf
# 打开配置文件
vi /usr/local/nginx/conf/nginx.conf
将端口号改成8089(随便挑个端口),因为可能apeache占用80端口,apeache端口尽量不要修改,我们选择修改nginx端口。
将localhost修改为你服务器的公网ip地址。
6、 重启nginx
/usr/local/nginx/sbin/nginx -s reload ./nginx -s reload
7、 查看是否启动成功,查看进程
ps -ef | grep nginx
8、 防火墙设置
//查看防火墙状态 systemctl status firewalld //开启防火墙 systemctl start firewalld //查看开放的端口 firewall-cmd --list-all //在防火墙中设置开放端口 firewall-cmd --zone=public --add-port=80/tcp --permanent //开启端口后,重启防火墙才能生效 firewall-cmd --reload
9、 开放80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent //查看是否启动 firewall-cmd --query-port=80/tcp //重启防火墙 firewall-cmd --reload
10、 访问服务器ip
//查询ip地址 ifconfig
11、 常用nginx命令
//查看nginx的版本 ./nginx -v //启动 ./nginx //关闭 ./nginx -s stop //重启 ./nginx -s reload //安全退出nginx,同时关闭nginx服务 ./nginx -s quit //重新加载nginx配置文件 ./nginx -s reload
待完善...
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)