当前位置: 首页 > news >正文

域名网站负责人的责任网站的运营

域名网站负责人的责任,网站的运营,重庆广告牌制作,工商企业信息查询部署MySQL数据库 在主机192.168.138.139主机部署数据库服务 包安装数据库 apt-get install mysql-server 创建wordpress数据库和用户并授权 mysql> create database wordpress;#MySQL8.0要求指定插件 mysql> create user wordpress192.168.138.% identified with mys…

部署MySQL数据库

在主机192.168.138.139主机部署数据库服务

包安装数据库

apt-get install mysql-server

创建wordpress数据库和用户并授权

mysql> create database wordpress;#MySQL8.0要求指定插件
mysql> create user wordpress@'192.168.138.%' identified with mysql_native_password
by '123456';mysql> grant all on wordpress.* to wordpress@'192.168.138.%';

进入这个配置文件注释实现远程连接

验证

编译部署PHP

在192.168.138.140主机部署php-fpm服务

包安装PHP

apt install php-fpm

修改配置文件

进入配置文件

 默认本地访问,现在开启远程端口连接

打开状态页

 

修改主配置文件,修改上传文件大小

vim /etc/php/8.3/fpm/php.ini 

 

服务重启 

 systemctl restart php8.3-fpm.service

 查看端口,已成功开启

ss -ntl

安装连接数据库模块

apt install php-mysql

部署 Nginx

在192.168.138.140主机部署Nginx服务

编译安装 nginx
 

#下载安装包
wget https://nginx.org/download/nginx-1.27.2.tar.gz#安装nginx之前,安装一下工具
sudo apt update
sudo apt-get install libpcre3-dev
sudo apt-get install ruby
sudo apt-get install zlib1g-dev
sudo apt-get install libssl-dev#解压
tar -zxvf nginx-1.27.2.tar.gz
cd nginx-1.27.2/#编译
./configure  --with-http_ssl_module#安装
make && make install#启动和重启
sudo /usr/local/nginx/sbin/nginx #启动
sudo /usr/local/nginx/sbin/nginx -s stop #停止
sudo /usr/local/nginx/sbin/nginx -s reload #重启

写入环境变量

只给当前用户永久添加环境变量:vim ~/.bashrc

文件末尾添加:export PATH="/usr/local/nginx/sbin/:$PATH"

然后执行:source ~/.bashrc

配置Nginx支持PHP

修改nginx.conf

修改nginx的配置文件:vim /usr/local/nginx/conf/nginx.conf

worker_processes 1;events {worker_connections 1024;
}
http {include mime.types;default_type application/octet-stream;sendfile on;keepalive_timeout 65;server {listen 80;server_name www.caijun.org; #指定主机名location / {root /data/php; #因为PHP会从这个文件夹读取图片视频等文件,所以需与下方保持一致index index.php index.html index.htm; #指定默认主页}error_page 500 502 503 504 /50x.html;location = /50x.html {root html;}location ~ \.php$ { #实现php-fpmroot /data/php;  #指定数据目录 fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;}location ~ ^/(ping|pm_status)$ { #实现状态页include fastcgi_params;fastcgi_pass 127.0.0.1:9000;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;#fastcgi_param PATH_TRANSLATED $document_root$fastcgi_script_name; 此配置也可以}}
}配置解析
worker_processes 和 events 配置块:worker_processes 1;:指定 Nginx 使用的工作进程数,这里设置为 1。
worker_connections 1024;:每个工作进程允许的最大并发连接数。
http 配置块:include mime.types;:加载标准 MIME 类型。
default_type application/octet-stream;:默认文件类型。
sendfile on;:启用高效文件传输。
keepalive_timeout 65;:保持连接的超时时间为 65 秒。
server 配置块:listen 80;:监听 80 端口(HTTP)。
server_name www.wang.org;:指定主机名。
根路径和主页:
root /data/php;:根目录为 /data/php。
index index.php index.html index.htm;:默认主页文件按顺序查找。
错误页面配置:
error_page 500 502 503 504 /50x.html;:自定义 50x 错误页面。
对应的错误页面路径配置为 location = /50x.html,根目录为 html。
PHP 支持:location ~ \.php$:处理所有以 .php 结尾的请求。
配置了 fastcgi_pass 指向 127.0.0.1:9000,表示 PHP-FPM 在本地的监听地址。
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;:设置 PHP 脚本路径。
状态页支持:location ~ ^/(ping|pm_status)$:匹配路径 /ping 或 /pm_status。
通过 fastcgi_pass 将请求转发到 PHP-FPM 进行处理。
注释掉的 fastcgi_param PATH_TRANSLATED 也是一种可选方式。

注意事项

  • 确保 PHP-FPM 服务运行并监听在 127.0.0.1:9000
  • 确保 /data/php 目录存在并有适当的权限。
  • 检查 fastcgi_params 文件路径是否正确。
nginx -t  #检查语法nginx -s reload  #重新加载配置文件 

 

部署 WordPress

在192.168.138.140主机部署 wordpress

准备 WordPress 文件

#下载Wordpress
wget https://cn.wordpress.org/latest-zh_CN.zip#解压Wordpress
unzip latest-zh_CN.zip#移动Wordpress文件到指定目录(配置文件指定的目录)
mv wordpress/* /data/php/#因为是用PHP进行读写这个文件夹,所以改成www-data
chown -R www-data:www-data /data/php/

安装验证

http://www.yayakq.cn/news/935190/

相关文章:

  • 杭州网站建设公司推荐福建城市建设厅网站
  • 网站研发易班班级网站建设展示PPT
  • 赣州做网站公司哪家好网站的产品图片怎样做清晰
  • 设计经典网站建e网室内设计网下载
  • 搜狗网站制作wordpress主题 律所
  • 欧美风企业网站 英文模板自己在线制作logo免费app
  • 亚马逊网站广州有哪些做网站的公司
  • 国内企业网站模板域名申请阿里云
  • 山东临沂网站开发wordpress给tag增加字段
  • 免费网站推广在线观看上海商场网站开发
  • 在线crm软件有哪些优势?中山seo排名
  • 兰州市规划建设局网站网络维护网站美工
  • 网站备案信息保护网站建设的源代码有什么作用
  • 网站开发的软件工程师叫什么微信小程序与wordpress
  • 游戏网站设计模板系统安装wordpress
  • 黄山网站建设jidela中山网站百度优化
  • 信用体系网站建设一体化建设怎样保证网站的安全
  • 河南app手机网站制作网站备案号在哪里看
  • 八戒网站做推广ps和dw怎么做网站
  • 营销网站建设选择原则网站域名绑定ip
  • 阿里云做淘宝客网站吗软件开发如何定价
  • vs 2008网站做安装包关于做数学 平方差公式的网站
  • 常州网站建设推荐新华网两学一做专题网站
  • 山东做外贸网站的公司seo博客网站怎么做
  • 云南网站开发公司wordpress修改首页代码
  • 中国十大电商做的好的网站郑州一建劳务有限公司
  • 绵阳网站维护托管北京海淀区租房
  • 成都网站推广公司湖北专业网站建设检修
  • 优化一个网站wordpress 游戏主题
  • 黄金网站软件免费如何优化网络连接