1. 准备
sudo apt-get update
2. 安装Apache
sudo apt-get install apache2
3. 安装MySQL
sudo apt-get install mysql-server mysql-client libmysqlclient-dev
mysql
update mysql.user set authentication_string=PASSWORD('root'), plugin='mysql_native_password' where user='root';
4. 安装PHP
sudo apt-get install php7.0 php7.0-mbstring libapache2-mod-php7.0 php-gettext php-mbstring php7.0-gd php7.0-xml php-mysqli mysqli
vi /var/www/html/info.php
在系统文件/var/www/html下建立文件info.php,里面编写
<?php
phpinfo()
?>
(shift+ZZ保存并退出vi)
现在,我们可以用浏览器访问http://localhost/info.php
5.安装phpmyadmin
apt-get install phpmyadmin
phpmyadmin会自动安装在/usr/share/phpmyadmin
下,然后将phpmyadmin拷贝到/var/www
目录下面:
cp -r /usr/share/phpmyadmin /var/www/html
运行 http://localhost/phpmyadmin/index.html,
6.在/var/www/html
目录下
输入: sudo chmod -R 777 thinkphp
7.配置php.ini文件
php.ini
的文件地址一般在
-
方法一:
/etc/文件下 -
方法二:
浏览器输入 http://127.0.0.1/thinkphp/public/phpinfo.php 找到 “
Loaded Configuration File
” 查看后面的地址
找到地址,打开php.ini
查找以下选项并修改->
file_uploads = On ; upload_max_filesize = 150M ; post_max_size = 150M ; max_execution_time = 1800 ; max_input_time = 1800 ; memory_limit = 128M ;
重启Apache
sudo /etc/init.d/apache2 restart
ubuntu彻底卸载apache2、mysql、php
一、卸载删除 mysql
sudo apt-get autoremove –purge mysql-server-5.7
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common
清理残留数据:
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
sudo find /etc -name "mysql" |xargs rm -rf
最后用 dpkg -l | grep mysql
检查,如无返回即干净卸载
二、卸载删除apache
sudo apt-get –purge remove apache-common
sudo apt-get –purge remove apache
找到没有删除掉的配置文件,一并删除
sudo find /etc -name "apache" |xargs rm -rf
sudo rm -rf /var/www
sudo rm -rf /etc/libapache2-mod-jk
sudo rm -rf /etc/init.d/apache2
sudo rm -rf /etc/apache2
删除关联
dpkg -l |grep apache2|awk '{print $2}'|xargs dpkg -P
最后用 dpkg -l | grep apache 和 dpkg -l | grep apache2
检查,如无返回即干净卸载
三、卸载删除php
sudo apt-get –purge remove libapache2-mod-php7.0 php7.0 php7.0-gd php7.0-mysql php7.0-mbstring php-gettext php-mbstring sudo apt-get autoremove php7.0
删除关联,
sudo find /etc -name "php" |xargs rm -rf
清楚残留信息
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
最后用 dpkg -l | grep php
和dpkg -l | grep php7.0
检查,如无返回即干净卸载