🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## codeblock 方法一 > codeblocks是一个十分优秀的C/C++开发IDE,虽然后起之秀codelite目前来看大有超越之势哦。 > 不过在ubuntu下安装codeblocks却比较麻烦,不像其他linux发行版,比如suse,debian和fedora等在官网上有现成的bin文件可以直接下载安装。 > 下面简单介绍下如何在ubuntu下快速安装最新的codeblocks: > > 1.加入ppa源: > > sudo add-apt-repository ppa:pasgui/ppa > > > 2.更新ppa源: > > sudo apt-get update > > > 3.安装codeblocks: > > sudo apt-get install codeblocks > > > PS:该ppa源中还包含了最新的scite哦,别怪我没告诉你… :) 方法二 > 访问https://launchpad.net/~damien-moore/+archive/ubuntu/codeblocks-stable,找到页面上加粗的那一段英文,对了,是以“ppa:”开头,比如这次就是“ppa:damien-moore/codeblocks-stable”。一定要去页面上查一下,不同的CodeBlocks版本,不一样的。 > > 接下来,打开终端,开始敲: > > sudo add-apt-repository ppa:damien-moore/codeblocks-stable > > 输入密码后,会提示你敲【Enter】继续,然后如果一切OK的话,就会安装好这个ppa源。 > > 继续敲: > > sudo apt-get update > > 对源进行更新,这个过程会下载一些东西,请保持网络畅通。最后,开始安装: > > sudo apt-get install codeblocks > > OK了,只要网络不出问题,就大功告成,CodeBlocks就会顺利安装完成! ## # 安装LAMP ## 1 步骤一,安装apache2 `sudo apt-get install apache2` 安装完成。 运行如下命令重启下: `sudo /etc/init.d/apache2 restart` 在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就说明Apache就成功的安装了,Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。 步骤二 ,安装php: `sudo apt-get install libapache2-mod-php5 php5` 此外,建议安装扩展php5-gd php5-mysql,安装方式同上. 安装完后,我们要重新启动Apache,让它加载PHP模块: `sudo /etc/init.d/apache2 restart` 接下来,我们就在Web目录下面新建一个test.php文件来测试PHP是否能正常的运行,命令: `sudo gedit /var/www/test.php` 然后输入: `<?php echo &quot;hello,world!!&quot;?>` 接着保存文件,在浏览器里输入http://127.0.0.1/test.php,如果在网页中显示hello,world!!,那就说明PHP已经正常运行了。 步骤三,安装mysql数据库: > `sudo apt-get install mysql-server mysql-client` > > apt-get程序会自动下载安装最新的mysql版本。在安装的最后,它会要求里输入root的密码,注意,这里的root密码可不是Ubuntu的root密码啊,是你要给MySQL设定的root密码。 > > 步骤四,安装phpmyadmin-Mysql数据库管理 > `sudo apt-get install phpmyadmin` > > phpmyadmin设置: > > 在安装过程中会要求选择Web server:apache2或lighttpd,使用空格键选定apache2,按tab键然后确定。然后会要求输入设置的Mysql数据库密码连接密码Password of the database’s administrative user。 > > 然后将phpmyadmin与apache2建立连接,以我的为例:www目录在/var/www,phpmyadmin在/usr/share /phpmyadmin目录,所以就用命令: > ``sudo ln -s /usr/share/phpmyadmin /var/www`` > > 建立链接。 > > phpmyadmin测试:在浏览器地址栏中打开http://localhost/phpmyadmin。 > > 以上ALMP的基本组件就安装完毕了,下面我们再来看一些其他的设置: > > 步骤五,设置Ubuntu文件执行读写权限 > > LAMP组建安装好之后,PHP网络服务器根目录默认设置是在:/var/www。由于Linux系统的安全性原则,改目录下的文件读写权限是只允许root用户操作的,所以我们不能在www文件夹中新建php文件,也不能修改和删除,必须要先修改/var/www目录的读写权限。在界面管理器中通过右键属性不能修改文件权限,得执行root终端命令: > `sudo chmod 777 /var/www` > > 。然后就可以写入html或php文件了。777是linux中的最高权限,表示可读,可写,可执行。 ## 2 > 管理员身份 > > sudo -s > 安装mysql > > `apt-get install mysql-server mysql-client` > > 弹出界面输入 mysql的root用户的密码,如 123456 > 安装apache2 > > `apt-get install apache2` > > 在浏览器里输入 http://localhost > 能打开测试页则说明安装成功,apache2默认的站点根目录在 /var/www/html,配置文件是 / etc/apache2/apache2.conf,/var/www/html默认是只读的,为了能在里面新建文件夹或者文件,修改访问的权限 > ``` > cd /var/www > chmod 777 html ``` > > 安装php7 > >` apt-get install php7.0 libapache2-mod-php7.0` > > 在 /var/www/html里新建文件 index.php > 内容为 > ``` > <?php > > phpinfo() > > ?> ``` > 重新启动apache2 > > `/etc/init.d/apache2 restart` > > 在浏览器里输入 http://localhost/index.php,测试是否安装成功 > 增加php7对mysql的支持 > >` apt-cache search php7` > 重新启动apache2 > > `/etc/init.d/apache2 restart` > > 打开http://localhost/index.php,可以看见增加的mysql相关的模块 > 安装phpmyadmin > > `apt-get install phpmyadmin` > > 默认安装到 /usr/share/phpMyAdmin > 将phpMyAdmin文件夹复制到 /var/www/html里, > 打开http://localhost/phpmyadmin/index.php > 语言选择中文 > 密码为上面mysql root的密码 123456,就可以管理mysql数据库了。 > 至此全部安装完成。 > 补充 > > 如果要使用phpStorm进行php开发,可能会报错 > `php-cgi not found` > 就是提示没有安装php-cgi,通过下面命令进行安装 > >` apt-get install php7.0-cgi ` > ## 3 ### > Ubuntu 16.04 安装 Apache, MySQL, PHP7 > 1.安装之前先更新系统 > > 1 sudo apt update > > 2.安装Apache2 > > 1 sudo apt install apache2 > > 3.安装PHP > > 1 sudo apt install php > 2 sudo apt-get install libapache2-mod-php > > 4.安装MySQL > > 1 sudo apt install mysql-server php7.0-mysql > 2 sudo apt-get install mysql-client > 3 mysql_secure_installation > > 5.安装phpmyadmin > > 1 sudo apt-get install phpmyadmin > 2 sudo apt-get install php-mbstring > 3 sudo apt-get install php-gettext > 4 sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin > > 配置phpmyadmin > > 1 nano /etc/php/7.0/apache2/php.ini > > display_errors = On(显示错误日志,出现两次,都要改,不然无效) > extension=php_mbstring.dll (开启mbstring) > > -------------------------------------------------------------------------------------------- > > 参考1:http://justcode.ikeepstudying.com/2016/04/ubuntu-16-04-%E5%AE%89%E8%A3%85-lamp-install-apache-mysql-php-lamp-stack-ubuntu-16-04/ > > 参考2:http://www.linuxdiyf.com/linux/20557.html