网站分页符素材,导游网站后台,seo咨询师招聘,字体升级wordpresscentos版本#xff1a;centos 7.8 #xff08;最好不要用8#xff0c;8的很多用法和7相差很大#xff09;
一.安装nginx
1。下载Nginx安装包#xff1a;首先#xff0c;访问Nginx的官方网站#xff08;https://nginx.org/#xff09;或您选择的镜像站点#xff0c;找…centos版本centos 7.8 最好不要用88的很多用法和7相差很大
一.安装nginx
1。下载Nginx安装包首先访问Nginx的官方网站https://nginx.org/或您选择的镜像站点找到适用于您的系统的Nginx安装包的下载链接。在终端中使用wget或curl来下载安装包。以下是一个示例 nginx 官网https://nginx.org/en/download.html
wget https://nginx.org/download/nginx-1.24.0.tar.gz请注意上述链接中的版本号1.24.0可能会更改。请访问Nginx官方网站以获取最新版本的下载链接。 2解压安装包使用以下命令解压下载的Nginx安装包
tar -zxvf nginx-1.24.0.tar.gz3.安装依赖项在编译和安装Nginx之前确保您的系统上已安装了必要的编译工具和依赖项。可以使用以下命令安装一些常见的依赖项 sudo yum install gcc make openssl-devel pcre-devel zlib-devel4.配置和编译Nginx进入解压后的Nginx目录并运行以下命令来配置和编译Nginx 在这里插入代码片# 这里的版本号应该与您下载的版本号匹配
cd nginx-1.24.0 ./configuremake5.安装Nginx编译完成后运行以下命令来安装Nginx
sudo make installNginx将被安装到默认位置通常为/usr/local/nginx/。 启动Nginx使用以下命令启动Nginx /usr/local/nginx/sbin/nginx您可以使用/usr/local/nginx/sbin/nginx -s stop来停止Nginx /usr/local/nginx/sbin/nginx -s reload来重新加载配置。 验证安装验证Nginx是否成功安装您可以通过访问服务器的公共IP地址或域名来检查Nginx的欢迎页面。
二.使用https
1.如果想使用https还需要安装http_ssl_module模块
./configure --prefix/usr/local/nginx --with-http_stub_status_module --with-http_ssl_modulemake在替换原有的nginx需要先停掉原来的nginx程序或者直接ps -elf | grep nginx查到相关程序直接kill -9掉。 cp ./objs/nginx /usr/local/nginx/sbin/这里要注意做完操作后nginx本来的安装位置的你写的配置文件会到usr/local/nginx下面你原先解压的nginx会失效 原有解压位置的不生效了 而且在usr/local下也会生成一部分文件不用管
进入nginx下面所有生效的nginx配置在这里
2.申请证书 这样就安装好了ssl模块
证书可以去阿里云下载申请个域名每个用户每年可以有20个免费证书 上传到nginx目录下 新建 mkdir cert 上传证书 rz
在配置文件最后一行新增 include /usr/local/nginx/conf/conf.d/*.conf; 新建conf.d
mkdir conf.d在conf.d下新建配置文件 server {listen 443 ssl;server_name localhost;ssl_certificate /usr/local/nginx/cert/ck.chenkangck.top.pem;ssl_certificate_key /usr/local/nginx/cert/ck.chenkangck.top.key;ssl_session_cache shared:SSL:1m;ssl_session_timeout 5m;ssl_ciphers HIGH:!aNULL:!MD5;ssl_prefer_server_ciphers on;location / {root html;index index.html index.htm;}}./nginx -s reload在浏览器访问https