开发购物平台网站费用,网易企业邮箱登录登录入口,乐清营销网站,网站建设和运行费用第一步#xff1a;部署 LAMP/LNMP 环境#xff0c;需要在ECS实例中安装操作系统#xff08;Linux#xff0c;本例中使用的操作系统版本为CentOS 7.9 64位#xff09;、Web服务器软件#xff08;Apache/Nginx#xff09;、数据库软件#xff08;MySQL#xff09;、网站…第一步部署 LAMP/LNMP 环境需要在ECS实例中安装操作系统Linux本例中使用的操作系统版本为CentOS 7.9 64位、Web服务器软件Apache/Nginx、数据库软件MySQL、网站代码运行环境PHP。 第二步部署 WordPress 网站
第一步部署 “LAMP/LNMP” 环境
“L”通过Linux镜像安装操作系统。
“A/N”安装Web服务器软件本例为安装Apache服务在Workbench中依次输入如下命令
# 安装 Apache
yum -y install httpd
# 设置 Apache 开机自启动
systemctl enable httpd
# 启动 Apache
systemctl start httpd
# 查看 Apache 运行状态
systemctl status httpd当看到“Active: **active (running) **”说明Apache服务已经成功运行了。
“M”安装MySQL数据库在Workbench中依次输入如下命令
# 更新 YUM 源
rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
# 安装 MySQL 数据库
yum -y install mysql-community-server --nogpgcheck
# 设置 MySQL 开机自启动
systemctl enable mysqld
# 启动 MySQL
systemctl start mysqld
# 查看 MySQL 运行状态
systemctl status mysqld
# 查看 MySQL root用户默认密码
grep temporary password /var/log/mysqld.log |awk {print $11}
# 执行MySQL 数据库初始化命令
mysql_secure_installation执行mysql_secure_installation命令会出现MySQL初始化的交互式操作首先修改 root 密码 紧接着mysql_secure_installation会继续进行一些列的初始化操作均输入“y”即可
“P”安装PHP在Workbench中依次输入如下命令
# 更新YUM源
yum -y install epel-release
yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
# 安装 PHP
yum-config-manager --enable remi-php82
yum -y install php php-cli php-common php-devel php-embedded php-fpm php-gd php-ldap php-mbstring php-mcrypt php-fpm php-mysqlnd php-pdo php-opcache php-xml php-soap php-redis php-mongodb
# 查看 PHP 安装版本
php -v测试“LAMP”环境在Workbench中依次输入如下命令
# 创建测试页面
echo ?php phpinfo(); ? /var/www/html/phpinfo.php
echo This is Apache test page. /var/www/html/index.html
# 重启 Apache 服务
systemctl restart httpd在ECS实例管理页面获取公网IP地址在本地打开浏览器 输入http://ECS实例的公网IP地址出现如下页面说明Apache服务已经成功运行 输入http://ECS实例的公网IP地址/phpinfo.php出现如下页面说明PHP已经安装成功 提示如无法访问Apache需确认Apache服务是否成功启动且安全组是否开放80端口。 第二步部署 WordPress 网站
配置 WordPress 数据库在Workbench中依次输入如下命令
# 使用root用户登录 MySQL并输入密码。
mysql -uroot -p
# 创建 WordPress 网站的同名数据库
create database wordpress;
# 创建 WordPress 网站的管理员用户wpadmin密码为Edualiyun123
grant all privileges on wordpress.* to wpadminlocalhost identified by Edualiyun123;
# 刷新权限使配置生效
flush privileges;
# 退出 MySQL
exit;安装 WordPress在Workbench中依次输入如下命令
# 下载 WordPress
cd /opt
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
# 将下载的 WordPress 移动至网站根目录
tar zxvf latest-zh_CN.tar.gz
mv /opt/wordpress/ /var/www/html/
chown -R apache.apache /var/www/html/wordpress
# 修改 Apache 和 WordPress 的配置文件
sed -i s%DocumentRoot /var/www/html%DocumentRoot /var/www/html/wordpress%g /etc/httpd/conf/httpd.conf
cp /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php
sed -i s/define( DB_NAME, database_name_here );/define( DB_NAME, wordpress );/g /var/www/html/wordpress/wp-config.php
sed -i s/define( DB_USER, username_here );/define( DB_USER, wpadmin );/g /var/www/html/wordpress/wp-config.php
sed -i s/define( DB_PASSWORD, password_here );/define( DB_PASSWORD, Edualiyun123 );/g /var/www/html/wordpress/wp-config.php
# 重启 Apache 服务
systemctl restart httpd网站访问测试
在本地打开浏览器
输入http://ECS实例的公网IP地址出现如下页面说明 WordPress 网站已经成功运行。
登录账号输入上一步设置的管理员用户名和密码 管理网站登录后即可自行管理WordPress网站了