dock安装lamp和wordpress
作者:蓝眼泪
实验环境:xshell7,centos7.9,win10专业版
第一步: 安装docker和构建lamp环境
yum install docker
docker search lamp
docker pull docker.io/linode/lamp
docker run -it -d --name my_lamp -p 80:80 -p 3306:3306 docker.io/linode/lamp
curl localhost:80
第二步:安装数据库mysql
mysql -u root -pAdmin2015
select host,user,password from user;
grant all on *.* to 'wordpress'@'%' identified by 'wordpress' with grant option;
apt-get install vim
vim etc/mysql/my.conf
bind-adress = 127.0.0.1修改为:bind-adress = 0.0.0.0
cat etc/mysql/my.conf
第三步:安装wordpress软件
wget http://cn.wordpress.org/wordpress-5.0.2-zh_CN.zip
unzip wordpress-5.0.2-zh_CN.zip
docker cp wordpress my_lamp:/var/www/html/
docker exec -it my_lamp bash
cd var/www/html/
ls
cd etc/apache2/sites-enabled/
vim example.com.conf
DocumentRoot /var/www/html/wordpress
第四步:配置wordpress数据库
mysql -u root -pAdmin2015
create wordpress;
show databases;
cd /var/www/html/wordpress/
cp wp-config-sample.php wp-config.php
vi wp-config.php
define(‘DB_NAME’, ‘wordpress’);
define(‘DB_USER’, ‘wordpress’);
define(‘DB_PASSWORD’, ‘wordpress’);
define(‘DB_HOST’, ‘localhost’);
define(‘DB_CHARSET’, ‘utf8’);
define(‘DB_COLLATE’, ‘’);
第五步:验证环节,访问并进入web界面。
http://192.168.1.120:80
wordpress账户Admin 密码admin