zoukankan      html  css  js  c++  java
  • 用ubuntu里的vim搭建一个apache2+php+mysql环境一路踩的坑

    先是安装apache2,这个很顺利,一个apt install apache就搞定了。

    (PS:查看linux是否已经安装了apache服务,可以通过执行apachectl -v,如果安装了的话会显示版本号。)

    然后就急急忙忙的用vim的vim test.php 命令新建一个文件test.php

    按i键进入INSERT编辑模式,编写一个phpinfo()准备输出php信息。

    输入代码后,按esc进入命令模式

    然后输入 :wq 进行保存退出,发现退出不了,一直出现这个提示

     

    意思是不能保存。

    折腾了一阵,发现原因是权限不够,普通用户用vim保存不了,需要使用超级用户才可以。

    命令:sudo su 转换成超级用户

               vim /var/www/html/test.php   打开文件,编辑完以后,按ESC进命令模式,然后 :wq 即可保存退出,不保存退出则是 :q。

    更多命令:
    https://cloud.tencent.com/developer/article/1118849【超详细的vim操作解析】
    https://cloud.tencent.com/developer/article/1147628

    好不容易保存了test.php,输入域名+test.php访问,却发现页面一片空白,而页面源码里直接输出了文件内容。

    忽然想起好像PHP还没装,于是apt install php 之后,再访问,终于看到了phpinfo信息了。

    接下来是安装Mysql:

    输入命令:service mysql status。如果装了的话,默认是开启的。如果没装,会有提示。
     没装的话,输入命令:apt install mysql-server就行了
     
     
     mysql --version或者mysql -V

     在命令行下输入“mysql --help”如果是输出一串帮助提示的话,那么就是安装成功的。没有的话就是没安装好。
  • 相关阅读:
    Android进阶之关闭所有activty
    弹出窗口插件欣赏
    关于之前放在google 的资源不能下载的解决方案
    图片垂直居中的使用技巧
    关于采用业务用例视图来展示、归纳、整理业务用例的三点指导原则
    操作系统引导的那点事
    可视化拾色器
    AE中删除属性字段
    AE中添加属性字段
    vs2005c#中用户组件在工具箱中不能自动出现的解决办法
  • 原文地址:https://www.cnblogs.com/macliu/p/12064375.html
Copyright © 2011-2022 走看看