安装mysql
按照mysql官方文档中说的,可以直接使用
apt-get -y install mysql-server mysql-client
进行安装
停止mysql /etc/init.d/mysql stop
开始mysql /etc/init.d/mysql start
创建一个用户 CREATE USER '用户名@可以访问的ip' [IDENTIFIED BY 'PASSWORD'];(访问的ip可以设置为%,通配所有的ip地址,密码为可选项)
给予所有权限 grant all privileges on *.* to 创建的用户名 @"%" identified by "密码";
(安装完毕后,运行mysql_secure_installation打开安全配置向导进行安全初始化)
安装apache2.4
apt-get -y install apache2
安装完毕后,主配置文件为/etc/apache2/apache2.conf
安装 php7.1
add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-cache search php7.1*
添加 ppa 到当前的库中并且自动导入公钥。以及查看是否添加成功。
成功后输入即可安装 php7.1
sudo apt-get -y install php7.1 libapache2-mod-php7.1
安装完毕可以在在/var/www/html下新建index.php文件,里面输入如下代码:
<?php
phpinfo();
运行service apache2 restart重启apache,然后在浏览器打开http://localhost/index.php,若有php信息输出,则说明 php7.1 正通过 apache2 正常工作。那么接下来我们就可以安装其他模块使其支持 mysql 或是满足其他需要。大致需要的有如下一些,可以根据自己需要安装:
apt-get -y install php7.1-mysql php7.1-curl php7.1-gd php7.1-intl php-pear php-imagick php7.1-imap php7.1-mcrypt php-memcache php7.1-pspell php7.1-recode php7.1-sqlite3 php7.1-tidy php7.1-xmlrpc php7.1-xsl php7.1-mbstring php-gettext php7.1-xml php7.1-zip
接着安装Opcache + APCu PHP缓存以加速PHP:
apt-get -y install php7.1-opcache php-apcu
重启apache即可
多版本php切换:
位于/etc/apache2/mods-available下面php7.2.conf 和
安装phpmyadmin
安装过程你会看到如下问题:
Web server to configure automatically: =》选择apache2
Configure database for phpmyadmin with dbconfig-common? =》 Yes
MySQL application password for phpmyadmin: =》输入phpmyadmin的一个密码,直接回车则生成随机密码
接着在apache 里 配置一下phpmyadmin,在/etc/apache2/apache2.conf 最后加入如下语句:
# Include phpmyadmin configurations:
Include /etc/phpmyadmin/apache.conf
最后重启apache,然后在浏览器打开http://localhost/phpmyadmin/index.php,
网友评论