ubuntu

作者: skymcl | 来源:发表于2018-11-16 11:21 被阅读0次

    安装指令:apt-get install * (卸载指令 apt autoremove *)

    0.ubutun版本16.04.1 执行 apt-get update 确保系统最新
    root用户登入 sudo -i 确保当前为root用户
    1.安装 mysql a. mysql-server 数据库服务 执行 apt-get install mysql-server
    出现一般问:缺少依赖(最新系统不会出现)
    执行 apt-get install -f,然后执行 apt-get install mysql-server
    注意:安装过程会提示输入root用户密码
    b. mysql-client 客户端连接 执行 apt-get install mysql-client 安装结束后,
    可以在控制台中访问数据库 mysql -u root -p 2.php7.0 php7.0-fpm php7.0-mysql (目前最新版本)
    a. php7.0 (安装已经包含了php7.0-fpm,如果不确定,
    可以单独尝试安装php7.0-fpm)
    执行 apt-get install php7.0 b. php7.0-fpm PHPFastCGI管理器 执行 apt-get install php7.0-fpm
    c. php7.0-mysql php的mysql支持 执行 apt-get install php7.0-mysql 使用各种框架时候容易出现 could not find driver 基本就是这个木有
    d.无需特别修改配置文件,如果无特殊要求 3.nginx a.nginx服务器 执行 apt-get install nginx 安装结束后:浏览器中可以访问 http://127.0.0.1 出现nginx默认页面 注意:80号端口不能被占用,通常情况下,有的系统默认安装好了apache服务器,这会与nginx的端口产生冲突 配置文件:参考

    nginx配置文件

    b.常用操作 重启:nginx -s reload 关闭:nginx -s stop 启动:nginx

    特别说明:

    php.ini 路径 /etc/php/7.0/fpm/php.ini php-fpm启动时,可以在路径 /run/php/ 看到运行的进程 结束php-fpm: kill -SIGINT cat /run/php7.0-fpm.pid 重载php-fpm:kill -USR2 cat /run/php7.0-fpm.pid(注意:停止服务后php-fpm是无法执行重载的,(⊙﹏⊙)这个是什么鬼) 开启php-fpm:/usr/sbin/ 下有php-fpm7.0 执行 /usr/sbin/php-fpm7.0可以启动php-fpm 一般的:按本文所述方式安装nginx,php-fpm是开机自动启动的,无需特别配置

    备注:

    初次配置安装总是出现各种问题,大部分是由于缺少对linux系统,nginx,php,mysql的了解,你需要冷静下来。 操作很难重现,所以请不要机械化搬运,笔记仅适用于回顾性参考。 如有错误,请见谅,我将在有时间的时候修改,(⊙﹏⊙)。

    相关文章

      网友评论

          本文标题:ubuntu

          本文链接:https://www.haomeiwen.com/subject/uwekixtx.html