ubuntu安装集锦

一、开通root

root密码的设置:

在【应用程序】->【附件】->【终端】输入:

sudo passwd root

 按提示输入安装时设置的密码,接下来输入 root密码两次即可。

安装openssh-server;

终端下输入:

sudo apt-get install openssh-server

安装成功后,用

ps aux | grep  sshd 

检查sshd是否正常运行

在windows下打开putty

设置:【 Terminal】->【Features】在Disable application keypad mode选项前打上√

设置:【Window】->【Translation】在Character set translation on received data选项选择为UTF-8

在终端中即可正常使用、显示中文,如果发现有些键盘功能不能用,比如我就发现Lingoes Translater 灵格斯的系统设置热键alt+B与putty下bash的alt+B冲突,导致不能使用alt+B回退一个单词,禁用灵格斯的热键后bash运行一切正常。

二、设置ip地址

设置ip地址

sudo vi /etc/network/interfaces

 eth0配置如下:

auto eth0
iface eth0 inet static
address 192.168.1.123
netmask 255.255.255.0
gateway 192.168.1.1

 保存退出后,使用重启networking命令让新配置生效。

sudo /etc/init.d/networking restart

也可以通过如下命令重启网卡,让新配置生效,好处是不影响其他网络接口。

sudo ifdown eth0
sudo ifup eth0

如果只是要临时改变IP地址,则不用修改interface.只用ifconfig使用即可,不过当系统重启动后,系统后会恢复interfaces中的配置上。

sudo ifconfig eth0 192.168.1.111 netmask 255.255.255.0

设置DNS

如果有必要,配置DNS

sudo vi /etc/resolv.conf

 里面插入:

nameserver 202.96.128.166

三、配置LAMP环境

用tasksel可以方便安装dns server, lamp, kubuntu desktop, ubuntu desktop, xubuntu之类的软件包。

这个软件在ubuntu server里是预装的,而在桌面版里是不预装的,想用的话得安装一下:

sudo apt-get install tasksel

 用这个软件的话就用命令:

sudo tasksel

安装lamp环境:

输入命令:

sudo tasksel install lamp-server

即可完成LAMP的安装。

通过命令

sudo tasksel

可查看LAMP安装是否成功。需要指出的是,通过tasksel软件包不仅可以安装LAMP组件,还可以安装其他服务器组件,比如DNS服务器,Mail服务器,打印服务器等。

通过命令

sudo apt-get install phpmyadmin

安装MySQL管理工具phpmyadmin。

由于phpmyadmin默认安装在/usr/share/phpmyadmin,而不是/var/www下,所以只需在终端输入

sudo ln -s /usr/share/phpmyadmin/ /var/www/

即可解决。

然后通过命令

sudo /etc/init.d/apache2 restart

重启Apache服务器。

如果要修改php.ini文件,则通过命令

sudo gedit /etc/php5/apache2/php.ini

编辑即可

在/var/www/下新建文件test.php,内容为:

<?php phpinfo(); ?>

 通过http://localhost/test.php即可访问php的内容

Ubuntu 如何安裝 PHP PECL 的擴充套件 ?

在 Ubuntu  如果只有安裝 php-pear 的話,還是會不能用 PECL 來安裝  PHP 的擴充套件,因為下載來的 PHP 擴充套件通常還是會需要再編譯過的,所以,一定要安裝 php-dev 的  PHP 開發套件才行,詳細操作步驟如下:

1.安裝需要的 PHP 套件

sudo apt-get install php-pear php5-dev

2.安裝 PECL 套件 (  以安裝 uploadprogress 擴充套件為例 )

sudo pecl install uploadprogress

  

3.修改 PHP.ini

在 php.ini 中新增 extension=uploadprogress.so ( Ubuntu 不需要指定路徑 )

php.ini在/etc/php5/apache2 目录中

4.重新啟動 Apache

sudo /etc/init.d/apache2 restart

   

四、配置make安装环境

build-essential是c语言的开发包,包含了gcc make gdb和libc函数库 很多工具。 

sudo apt-get install build-essential

 如果安装不了,则先执行

sudo apt-get update

更新一下apt-get

猜你喜欢

转载自lrj2u.iteye.com/blog/1461127
今日推荐