要访问AWS中的虚拟服务器,客户需要一个由私钥和公钥组成的密钥对。
公钥上传到AWS,并配置到虚拟服务器中,私钥是客户私有的。
要访问Linux服务器,使用SSH协议。客户在登陆时通过密钥而不是密码进行身份验证。
(2) 选择t2.micro,免费套餐
(3) 下一步,默认配置(4) 下一步,添加内存,8g(5) 添加标签,即实例的name等(6) 配置安全组,增加http,https,mysql等端口映射(7) 审核和启动(8) 启动后,可在实例里看到3. 进入EC2实例,安装软件(1) 使用putty连接到实例主机名称填EC2的公有IP地址,连接类型SSH。然后点击菜单“连接”—“SSH”–“认证”,选择刚才转换后的PPK格式认证私钥文件。
login as: ubuntu sudo su apt-get update(3) 安装apache
apt-get install apache2
安装完成后在浏览器中访问 http://EC2实例的公有IP地址,就会出现Apache的默认页面。
(4) 安装phpapt-get install php(5) 安装mysql
apt-get install mysql-server(6) 让php支持mysql
apt-get install php-mysql(7) 重启apache
service apache2 restart(8) 测试PHP,建立一个探针文件
vi /var/www/html/info.php <?php phpinfo(); ?>
浏览器访问http://公有ip/info.php,可看到php info界面
mysql -u root CREATE DATABASE wordpress GRANT ALL PRIVILEGES ON wordpress.* TO "chenxin"@"localhost" IDENTIFIED BY "123456"; FLUSH PRIVILEGES; EXIT(10) 设置wp-config.php文件
wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz #下载中文版WordPress tar -xzvf wordpress-4.9.4-zh_CN.tar.gz #解压 cd wordpress mv wp-config-sample.php wp-config.php #将wp-config-sample.php重命名为wp-config.php
vim wp-config.php //把database_name_here,username_here,password_here分别替换成自己设置的数据库,用户名和密码。 define('DB_NAME', 'wordpress'); define('DB_USER', 'chenxin'); define('DB_PASSWORD', '123456');(11) 把WordPress内文件复制到默认网站根目录
cp -Rv /root/wordpress/* /var/www/html/ rm /var/www/html/index.thml chown -R www-data:www-data /var/www/ systemctl restart apache2(12) 使用浏览器访问http://公有IP/wp-admin/instal...
以上就是在AWS上怎么使用EC2来搭建wordpress(图文步骤)的详细内容,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)