linux ubuntu php mysql,【Linux|Ubuntu】Apache+MySQL+PHP

随着团队规模的不断扩张,协作效率呈下降趋势,而标准化的开发环境、流程、术语等等是提高协作效率的基础。本篇主要介绍后端服务器环境安装及配置标准。

一、安装 Mysqlsudo apt install mysql-server

二、安装 PHP + Swoole

打开终端并执行如下指令(安装PHP):sudo apt install php7.0 php7.0-curl php7.0-mcrypt php7.0-dev

继续执行如下指令(安装Swoole):sudo pecl install swoole

# 注:如果下载失败请参考 编译swoole拓展

安装过程中,会询问是否启用一些特性,开发环境请启用:debug/trace,输入“yes”回车即可。

其余功能根据项目情况开启。

在 /etc/php/7.0/mods-available 目录下,新建 swoole.ini 文件,并输入以下内容:; configuration for php Swoole module

; priority=20

extension=swoole.so

回到终端,执行如下指令,开启 PHP 命令行模式对 Swoole 的支持。sudo phpenmod -s cli swoole

然后在执行如下指令,可以查看Swoole是否已经成功加载。php --ri swoole

三、安装 Apache

打开终端并执行如下指令:sudo apt install apache2 libapache2-mod-php7.0

安装完成后,打开浏览器,输入网址:http://localhost

如果看到下图所示界面说明 Apache2 Web 服务器安装成功。

326cc0f4bb6d

打开终端执行如下指令,开启 Apache2 对 PHP Swoole 模块的支持。sudo phpenmod -s apache2 swoole

重载 Apache2 后 swoole 才能生效sudo service apache2 reload

Apache2 安装完成后,默认的 Web 跟目录是 /var/www/html,在此目录下新建一个 phpinfo.php 的文件,并添加如下内容:<?php phpinfo();

然后在浏览器地址栏中输入网址:http://localhost/phpinfo.php,将看到如下页面。

326cc0f4bb6d

四、安装数据库管理软件 phpmyadmin

打开终端执行如下指令,用于安装 phpmyadmin。sudo apt install phpmyadmin

选择 Apache2

326cc0f4bb6d

可以留空,也可以设置一个密码,注意此密码不是安装 MySQL 时的密码。

326cc0f4bb6d

安装完成后,回到浏览器,访问网址:http://localhost/phpmyadmin,页面如下:若显示not fount

需要在Apache配置中添加phpmyadmin打开apache.conf文件:vim /etc/apache2/apache2.conf

添加下面语句:Include /etc/phpmyadmin/apache.conf

重新启动apache服务:/etc/init.d/apache2 restart

326cc0f4bb6d

此页面上输入之前安装 MySQL 时为 root 用户创建的密码,即可对本地数据库进行管理。

326cc0f4bb6d

五、安装 Sublime Text3 文本编辑器

对于文本编辑器而言,有很多种选择,使用统一的编辑器有助于提高效率,在免费的版本中,Sublime-text3 是非常好的一款,虽然偶尔会弹个窗提醒购买,忽略就好了,完全不影响功能。

Sublime Text3 的安装请参考官网安装指导,链接在此:https://www.sublimetext.com/docs/3/linux_repositories.html#apt

安装完成后,按 Super 键,并搜索“sublime”,启动后,可以将“sublime”锁定在启动器,以方便下一次使用。

326cc0f4bb6d

326cc0f4bb6d

六、安装 Git 源码管理程序

git 的安装非常简单,终端下执行如下指令即可:sudo apt install git

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值