最近试用阿里云的服务器ECS,装备安装PHP网址程序,用官方安装程序搭建运行环境还要付费,就决定自行安装。
特将安装过程记录如下:
vim /etc/apt/source.list
将如下内容写入文件头部,我打开的时候source.list是空的。
deb http://mirrors.aliyun.com/ubuntu/ precise main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ precise-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ precise-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ precise-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ precise-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ precise main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ precise-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ precise-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ precise-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ precise-backports main restricted universe multiverse
然后更新列表
apt-get update
apt-get install mysql-server mysql-client
安装过程中会提示设置数据库密码,并确认。
安装完成后输入以下命令,确认是否安装成功:
mysql -uroot -p
会提示输入数据库密码,输入刚才设置的密码,如果现实如下内容说明安装成功。
root@7Z:~# mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 44 Server version: 5.5.46-0ubuntu0.14.04.2 (Ubuntu) Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
sudo apt-get install apache2
访问阿里云服务器提供的外网ip,如http://11.22.35.20,现实如下内容则说明安装成功。
Apache2 Ubuntu Default Page
It works!
apt-get install php5
安装完成后重启Apache服务器
/etc/init.d/apache2 restart
创建phpinfo.php文件查看PHP信息,文件内容如下
<?php phpinfo(); ?>
用WinSCP软件或其他SFTP软件,将phpinfo.php上传至服务器的 /var/www/html 文件夹下,然后访问http://33.22.35.20(你的服务器外网ip)/phpinfo.php,即可查看PHP信息。
可供选择的其他php-mysql组件如下:
apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
apt-get install phpmyadmin
会有如下界面,选择Apache2。
继续,出现以下界面输入MySQL数据库密码,并输入和确认管理员密码。
至此完成phpMyAdmin安装。
由于默认情况下phpMyAdmin的安装路径为/usr/share/phpmyadmin/,我们需要将/var/www/html/文件夹与之相连,使用如下命令
ln -s /usr/share/phpmyadmin/ /var/www/html/
此时我们访问http://你的服务器IP/phpmyadmin/ 就会进入phpmysql的登录界面。
至此,环境搭建完成。