Tag Archives: ubuntu

ubuntu里安装vim

其实安装vim应该没什么好说的

  1. sudo apt-get install vim-gtk
然后,是一场漫长的等待,当然,其中也需要输入“y”(太漫长了,服务器那边的时间都比apache+php+mysql安装时间之和还要长~~~)
安装完成后可以随便用vim命令试一试,看看有没有
重点来了,配置:
  1. sudo vim /etc/vim/vimrc
打开配置文件,并修改
我所做的修改如下:
  1. syntax on //保证这句不被注释掉就可以了,这句是语法高亮
  2. //接下来在文件最后面,加上以下代码
  3. set nu // 在左侧行号
  4. set tabstop=4 //tab 长度设置为 4
  5. set nobackup //覆盖文件时不备份
  6. set cursorline //突出显示当前行
  7. set ruler //在右下角显示光标位置的状态行
  8. set autoindent //自动缩进
  9. set incearch //方便搜索,直接输入“/bo”光标会直接跳转到第一个以bo开头的单词
ok,配置差不多搞定了,这样也就差不多能用了

未完待续~~~

lamp环境的搭建

2015年12月31日(也就是2016年的第0日)

我买了一个云服务器
然后,啥也没有,我只能从搭建lamp环境开始
第一步:安装apache
  1. sudo apt-get update //更新软件源列表
  2. sudo apt-get install apache2 //安装apache
  3. apache2 -v //验证Apache是否安装
用浏览器登录IP地址,会看到“It’s works”的字样
第二步:安装php
  1. sudo apt-get install php5
  2. php5 -v
  3. cat /etc/apache2/mods-enabled/php5.load //验证Apache是否加载了php的模块
第三步:安装mysql
  1. sudo apt-get install mysql-server
安装过程中要设置mysql的密码
  1. sudo apt-get install php5-mysql //php默认不安装mysql的模块,所以,这里直接安装一下
检查php的mysql模块是否被加载
  1. cat /etc/php5/mods-available/mysql.ini
(ps:有些教程里会教你使用”cat /etc/php5/conf.d/mysql.ini“,但是我压根找不到conf.d的文件夹,所以,用上面那条命令就好了。)
  1. sudo service mysql restart
  2. sudo service apache2 restart
  3. //两个重启
(pps:可以使用一个长命令直接安装)
  1. sudo apt-get install apache2 php5 mysql-sever php5-mysql //或者使用下面的命令
  2. sudo tasksel install lamp-server //使用tasksel工具安装,这个工具只支持一些常用的软件套装
第四步:安装phpmyadmin
直接从后台登录mysql是用的
  1. mysql -u <username> -p <password>
实在是不习惯,于是,果断安装phpmyadmin
  1. sudo apt-get install phpmyadmin
第五步:添加软连接
恩,这个是重点,我实在是不想打开“var/www/html”再修改我的文件了于是,我做了以下操作:
  1. sudo ln -s /var/www/html ~/html
  2. cd ~/html
  3. sudo ln -s /usr/share/phpmyadmin phpmyadmin
这样我就可以直接在用户目录下直接操作我的代码了,好爽啊~

华丽丽的分割线之后,就可以新建工程文件了,老规矩,先建立一个info.php的文件
  1. <?php
  2. phpinfo(); //php所有的模块加载情况
  3. ?>
再在这个文件里判断php是否能够连接mysql
  1. <?php
  2. header("Content-type: text/html; charset=utf-8");
  3. echo mysql_connect('localhost','root','密码')?"数据库连接成功":"数据库连接失败";
  4. ?>
前端输出“数据库连接成功”,搞定!