- linux 的软链接 linux 的软链接称为符号链接,不受文件系统限制。软链接相当于 win 下的快捷方式,但作用比快捷方式强大。
命令为:
ln -s file filesoft
filesoft 为要建立的软链接路径
- 删除软链接
rm -fr filesoft
命令为:
ln -s file filesoft
filesoft 为要建立的软链接路径
rm -fr filesoft
yum -y install gcc
yum -y install gcc-c++
将下载好的nginx-x.x.x.tar.gz
包上传指服务器
tar -zxvf nginx-x.x.x.tar.gz
解压安装包
解压成功后 依次执行一下命令
1、cd nginx-x.x.x #进入nginx目录
2、./configure #执行配置文件
执行自动配置报错,具体错误信息去下:
./configure: error: the HTTP rewrite module requires the PCRE library. You can either disable the module by using --without-http_rewrite_module option, or install the PCRE library into the system, or build the PCRE library statically from the source with nginx by using --with-pcre=path option.
需要安装 PCRE,具体命令如下:
yum -y install pcre-devel openssl openssl-devel
3、make #手动安装
4、make install #若不确定再执行次文件
whereis nginx #查看安装目录/usr/local/nginx
cd /usr/local/nginx/sbin # 进入sbin文件执行
5、./nginx #启动nginx 访问ip:80/
./nginx #启动
./nginx -s stop #停止
./nginx -s quit #安全退出
./nginx -s reload #重新加载配置文件
ps -ef|grep nginx #查看Nginx进程
将程序所需要的文件如配置文件和生成的可执行文件拷贝到 linux 中
直接执行./main 命令,启动程序 (main 是 go 编译生成的可执行文件)
chmod -R 755 main
在后台启动程序
./main 这种启动方法在控制台退出时程序会停止,我们可以用 nohup ./main &命令让程序在后台运行
nohup ./main &
如果需要记录日志的话,可以这样使用
nohup ./main > logs/app.log 2>&1 &
nohup 需要运行的命令 >日志文件路径 2>&1 &
查看程序是否正常运行
ps aux | grep main
杀掉进程
ps -ef|grep "./main"|grep -v grep|awk '{print $2}'|xargs kill -9