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

装修公司网站如何做网络推广wordpress显示全英文

装修公司网站如何做网络推广,wordpress显示全英文,北京建设网站的公司兴田德润简介,抚州律师网站建设Linux搭建LAMP环境 一、LAMP 环境核心概念 定义#xff1a;由 Linux、Apache、MySQL、PHP 四大组件组成的开源 Web 应用平台本质#xff1a;四个独立开源软件的组合体#xff0c;因长期协同使用形成高度兼容性#xff0c;成为动态网站和服务器的主流解决方案 二、LAMP 四大…Linux搭建LAMP环境 一、LAMP 环境核心概念 定义由 Linux、Apache、MySQL、PHP 四大组件组成的开源 Web 应用平台本质四个独立开源软件的组合体因长期协同使用形成高度兼容性成为动态网站和服务器的主流解决方案 二、LAMP 四大组件详解Linux 定位基础操作系统层作用提供底层运行环境其他组件均基于 Linux 运行特性跨平台兼容性组件也可在 Windows 运行但 Linux 是最优选择 Apache 定位Web 服务平台第二层作用处理 HTTP 请求向用户提供 Web 页面访问机制特性稳定、开源、跨平台的主流 Web 服务器 MySQL 定位数据存储层作用提供关系型数据库管理功能负责数据的存储与管理特性开源流行、轻量高效适合 Web 应用的数据存储需求 PHP 定位脚本编程语言层作用嵌入 HTML 中的服务器端脚本语言处理动态内容生成特性开源、多用途特别适合 Web 开发场景三、组件协同关系 数据流向用户通过 Apache 访问 → PHP 处理业务逻辑 → 与 MySQL 交互读写数据 → 结果经 Apache 返回给用户核心价值各组件开源免费、兼容性强共同构建低成本、高性能的 Web 应用开发与运行环境 四、应用场景 动态网站开发与部署企业级 Web 应用平台搭建内容管理系统CMS运行环境如 WordPress、Drupal电子商务平台、博客系统等 Web 应用 五、CentOS 7搭建过程 1.安装Apache环境 1安装Apache和扩展 [rootmaster ly]# yum -y install httpd httpd-devel httpd-manual mod_ssl2安装完成后启动Apache服务 [rootmaster ly]# systemctl start httpd3设置开机自启动 [rootmaster ly]# systemctl enable httpd Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service. [rootmaster ly]# systemctl disable httpd #该命令为禁用开机自启动2.安装MySQL环境 1安装MySQL和扩展包 [rootmaster ly]# yum install mariadb-server mariadb2安装完成后启动MySQL [rootmaster ly]# systemctl start mariadb第一次运行mysql的时候建议大家运行一次安全初始化脚本 mysql_secure_installation第一个提示 Enter current password for root (enter for none) #建议大家直接回车第二个移除匿名用户 Remove anonymous users? (Press y|Y for Yes, any other key for No)Y第三个是否禁用root远程登录建议大家选N Disallow root login remotely? (Press y|Y for Yes, any other key for No):N第四个删除测试数据库 Remove test database and access to it? (Press y|Y for Yes, any other key for No):y最后一个加载权限表 Reload privilege tables now? (Press y|Y for Yes, any other key for No):Y3登录MySQL [rootmaster ly]# mysql -u root # 默认账号root 密码提示 默认无密码多数情况下MariaDB 安装后默认对 root 用户不设置密码空密码直接登录即可。日志路径不同MariaDB 的日志文件通常在 /var/log/mariadb/mariadb.log若有初始密码会记录在这里。 1.空密码登录 这是最常见的情况直接执行登录命令密码为空回车即可 mysql -u root -p执行后会提示 Enter password:此时直接按回车不输入任何内容即可登录 MariaDB。 2. 若提示需要密码查看 MariaDB 日志 如果空密码登录失败可能日志中记录了初始密码查看方法 grep password /var/log/mariadb/mariadb.log若日志中有类似 generated for rootlocalhost: xxxxx 的内容xxxxx 就是初始密码用它登录即可。若日志文件不存在可能是 MariaDB 未启动过先启动服务再尝试 systemctl start mariadb # 启动服务3. 登录后设置密码 -- 设置 root 用户的密码替换为你的新密码 SET PASSWORD FOR rootlocalhost PASSWORD(你的新密码);-- 刷新权限使设置生效 FLUSH PRIVILEGES;设置完成后下次登录需用新密码 mysql -u root -p # 然后输入刚设置的新密码4设置开机自启动 [rootmaster ly]# systemctl enable mariadb3.安装PHP环境 1安装PHP 5和扩展包 [rootmaster ly]#yum -y install php php-mysql php-common php-gd php-mbstring php-devel php-xml php-sodium 2安装完成后重启httpd服务 [rootmaster ly]# systemctl restart httpd3安装完成后在/var/www/html默认的web目录文件夹中创建一个test.php [rootmaster ly]# cd /var/www/html [rootmaster html]# touch test.php [rootmaster html]# vim test.php #写入以下内容 ?php phpinfo() ?3修改防火墙规则推荐或关闭防火墙 #关闭防火墙 [rootmaster ly]# systemctl stop firewalld #修改防火墙规则开放http/https [rootmaster html]# firewall-cmd --permanent --add-servicehttp success [rootmaster html]# firewall-cmd --permanent --add-servicehttps success [rootmaster html]# firewall-cmd --reload #重新加载防火墙 success #开放 HTTP/HTTPS 端口 # 开放 80 端口HTTP firewall-cmd --permanent --add-port80/tcp # 开放 443 端口HTTPS firewall-cmd --permanent --add-port443/tcp # 重载防火墙 firewall-cmd --reload #移除添加的规则 firewall-cmd --permanent --remove-servicehttp firewall-cmd --permanent --remove-port80/tcp4验证 在浏览器中输入CentOS 7的IP地址并输入想访问的路径看看是否访问成功访问成功则搭建完成六、Ubuntn搭建过程 1.更新更新系统中可用软件包的列表和版本信息的命令 rootubantu:/home/glow# apt update2.先配置docker的镜像源 /etc/docker/deamon.json rootubantu:/etc/docker# cat daemon.json {registry-mirrors: [https://docker.xuanyuan.me,https://docker.m.daocloud.io,https://mirrors.ustc.edu.cn/,http://mirror.azure.cn] }3.安装apache rootubantu:/etc/docker# apt install apache2 正在读取软件包列表... 完成 正在分析软件包的依赖关系树... 完成 正在读取状态信息... 完成 apache2 已经是最新版 (2.4.58-1ubuntu8.6)。 升级了 0 个软件包新安装了 0 个软件包要卸载 0 个软件包有 14 个软件包未被升级。启动服务 rootubantu:/etc/docker# systemctl start apache2 rootubantu:/etc/docker# systemctl enable apache2 #关闭服务查看是否正常运行方法1 rootubantu:/etc/docker# systemctl status apache2 ● apache2.service - The Apache HTTP ServerLoaded: loaded (/usr/lib/systemd/system/apache2.service; enabled; preset: enabled)Active: active (running) since Wed 2025-07-16 20:25:59 CST; 35min agoDocs: https://httpd.apache.org/docs/2.4/Process: 1883 ExecStart/usr/sbin/apachectl start (codeexited, status0/SUCCESS)Main PID: 2045 (apache2)Tasks: 6 (limit: 4541)Memory: 18.8M (peak: 19.0M)CPU: 240msCGroup: /system.slice/apache2.service├─2045 /usr/sbin/apache2 -k start├─2100 /usr/sbin/apache2 -k start├─2101 /usr/sbin/apache2 -k start├─2104 /usr/sbin/apache2 -k start├─2106 /usr/sbin/apache2 -k start└─2109 /usr/sbin/apache2 -k start7月 16 20:25:58 ubantu systemd[1]: Starting apache2.service - The Apache HTTP Server... 7月 16 20:25:59 ubantu apachectl[2006]: AH00558: apache2: Could not reliably determine the servers fully qualified domain name, using 127.0.1.1. Set the ServerName directive global 7月 16 20:25:59 ubantu systemd[1]: Started apache2.service - The Apache HTTP Server.方法2浏览器访问你的IP地址访问时可能要修改防火墙规则或者禁用防火墙 neoubantu:~$ sudo ufw allow Apache 防火墙规则已更新 规则已更新(v6) neoubantu:~$ sudo ufw disable 防火墙在系统启动时自动禁用 neoubantu:~$ 4.安装mysql rootubantu:/etc/docker# apt install mysql-server #安装完成后会自动启动一次rootubantu:/etc/docker# systemctl start mysql #设置为开机自启动 rootubantu:/etc/docker# systemctl enable mysql Synchronizing state of mysql.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. Executing: /usr/lib/systemd/systemd-sysv-install enable mysql安全配置同上mysql_secure_installation 第一次运行mysql的时候建议大家运行一次安全初始化脚本 mysql_secure_installation第一个提示 Enter current password for root (enter for none) #建议大家直接回车第二个移除匿名用户 Remove anonymous users? (Press y|Y for Yes, any other key for No)Y第三个是否禁用root远程登录建议大家选N Disallow root login remotely? (Press y|Y for Yes, any other key for No):N第四个删除测试数据库 Remove test database and access to it? (Press y|Y for Yes, any other key for No):y最后一个加载权限表 Reload privilege tables now? (Press y|Y for Yes, any other key for No):Y5.安装PHP rootubantu:/etc/docker# apt install php1.验证是否安装成功 rootubantu:/etc/docker# php -v PHP 8.3.6 (cli) (built: Mar 19 2025 10:08:38) (NTS) Copyright (c) The PHP Group Zend Engine v4.3.6, Copyright (c) Zend Technologieswith Zend OPcache v8.3.6, Copyright (c), by Zend Technologies2.安装php扩展 rootubantu:/etc/docker# apt install php-mysql php-cli php-curl php-xml php-gd php-mbstring php-zip3.安装好后重启一次apache2就可以 rootubantu:/etc/docker# systemctl restart apache24.在/var/www/html中创建1.php并写入内容访问成功
http://www.zqtcl.cn/news/440750/

相关文章:

  • 利用帝国软件如何做网站网站友链交换平台
  • 简述网站开发技术深圳网站设计合理刻
  • wordpress网站名称寻找销售团队外包
  • 一浪网站建设网页qq邮箱
  • 做网站需要注册公司吗夫唯seo系统培训
  • 沈阳人流哪个医院好安全百度关键词优化怎么做
  • 1688网站怎么做分销高质量的网站内容建设
  • 网站建设公司济宁网站转跳怎么做
  • 镇江网站设计多少钱企业网络部署方案
  • 建网站的公司浩森宇特wordpress登录缓存
  • 便宜建站空间战队头像在线制作免费
  • 做招聘网站赚钱吗厦门网站建设哪里好
  • 新乡网站建设哪家公司好阿里巴巴做国际网站多少钱
  • 怎么在悉尼做网站dede做手机网站
  • 企业网站模板免费下载品牌建设专家库推荐表
  • 辽宁智能网站建设推荐网络营销推广方案创意
  • 安阳做一个网站多少钱东营做网站公司
  • 深圳市罗湖网站建设百度自助建站官网
  • 网站开发安装环境网站建设销售话术
  • 网站权重网站栏目划分的原则
  • 国际网站建设的目的我的百度账号登录
  • 温州网站设计定制博客和网站的区别
  • 益阳建设网站wordpress加载图片慢
  • 网站官网阜新网站开发公司
  • 适合做网站的图片印刷公司网站模板
  • 南昌哪家网站建设最好网站建设的方法有
  • 东莞做网站 动点官网百度开户流程
  • 中力建设网站怎么做自己的门户网站
  • 做的网站必须放做音乐网站的目地
  • 网站备案下来以后怎么做网页万网创始人张向东