分类: LINUX
2011-09-03 15:42:17
一、安装LAMP
1.安装MySQL5
yum install mysql mysql-server
设置mysql5开机启动
chkconfig --levels 235 mysqld on
启动mysql
/etc/init.d/mysqld start
----------------------stop,start,restart
进入mysql
mysql -u root
查询用户信息
select user,host,password from mysql.user;
设置root密码
set password for root@localhost=password('在这里填入root密码');
2.安装Apache2
yum install httpd
设置Apache2开机启动
chkconfig --levels 235 httpd on
启动Apache
/etc/init.d/httpd start
---------------------stop,start,restart
在Fedora中Apache的默认文档路径在/var/www/html,配置文件是/etc/httpd/conf /httpd.conf。其余的配置文件存储在/etc/httpd/conf.d/
3.安装PHP5
yum install php
再重启apache
4.测试PHP5
在这个(/var/www/html)中创建一个PHP(info.php)文件,在里面加入以下代码
phpinfo();
?>
现在我们在浏览器中访问这个文件,在浏览器中输入
出现如下界面,就表示PHP5安装成功了
5.让PHP5支持MySQL
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml
php-xmlrpc php-eaccelerator php-magickwand php-magpierss php-mapserver
php-mbstring php-mcrypt php-mhash php-mssql php-shout php-snmp php-soap
php-tidy
5.安装phpMyAdmin
yum install phpmyadmin
重启Apache
然后通过浏览器访问
2. mysql数据库准备
1.1 修改root密码
sudo /usr/bin/mysqladmin -u root password 'root'
二、已经安装好的Apache增加模块
1)首次安装apache,在编译时增加——enable-rewrite选项。
如。/configure ——prefix=/usr/local/apachel ——enable-so ——enable-mods-shared=all ——enable-rewrite ——enable-cache
2)增加mod_proxy模块
# find . -name mod_proxy.c //在apache的源码安装目录中寻找mod_proxy.c文件
# cd PATH/to/mod_proxy.c //进入包含mod_proxy.c文件的目录
# /usr/local/apache/bin/apxs -c mod_rewrite.c //apxs应指定绝对路径,在你当前正在使用apache的bin目录里
测试成功
/usr/local/apache2/bin/apxs -c mod_proxy.c proxy_util.c
/usr/local/apache2/bin/apxs -i -a -n proxy_module mod_proxy.la
/usr/local/apache2/bin/apxs -c mod_proxy_http.c
/usr/local/apache2/bin/apxs -i -a -n proxy_http_module mod_proxy_http.la
# /usr/local/apache/bin/apxs -i -a -n mod_rewrite mod_rewrite.la
如果没有什么错误的话,应该在你的apache的modules目录中编译出一个mod_proxy.so文件。
三、Linux下卸载Mysql、Apache、Php
许多人不希望使用LinuxMysql、Apache、Php软件工具,但是在安装新版本时系统错误,主要原因时,安装前因卸载Linux自带Mysql、Apache、Php服务及软件工具。
卸载步骤如下:
卸载Mysql[root@yourdomainname/]# rpm -qa | grep mysql
mysql-3.23.58-9
php-mysql-4.3.4-11
说明:rpm –qa | grep mysql 命令是为了把mysql相关的包都列出来,我上面的例子是core2默认安装mysql的rpm软件包列表,如果是别的Linux版本列出来的列表有可能会不一样,不过不用担心,不管是什么,卸载都从最下面的一个包开始,直到卸载掉第一个为止。
比如:在这个例子中,我们应该先卸载mysql-server-3.23.58-9 方法如下:
rpm –e mysql-server
说明:rpm –e 是卸载rpm包的命令,后面是包名称,最后的版本号是不用打的,比如我们下一步卸载mod_auth_mysql-20030510-4.1包,方法如下:
rpm –e mod_auth_mysql
卸载Apache[root@ yourdomainname /]# rpm -qa | grep httpd
httpd-2.0.49-4
system-config-httpd-1.2.0-3
httpd-manual-2.0.49-4
说明:方法跟卸载Mysql一样,不用说了吧
卸载PHP[root@ yourdomainname /]# rpm -qa | grep php
php-odbc-4.3.4-11
php-4.3.4-11
php-mysql-4.3.4-11
php-pear-4.3.4-11
php-ldap-4.3.4-11
php-pgsql-4.3.4-11
说明:方法跟卸载Mysql一样,不用说了吧
注意:卸载的时候如果卸载不掉,系统一般会提示包的依赖关系,并且列出依赖的包的名称,先卸载提示依赖的包就可以了。
如果实在实在有卸载不掉的包,可以加—nodeps这个参数来卸载,比如我们卸载php-4.3.4-11,实在卸不掉了。就用:
[root@ yourdomainname /]# rpm -e php-4.3.4-11 –nodeps
命令很强硬,应该行的。
四、Fedora下phpMyAdmin的安装和配置
1.安装phpMyAdmin:
sudo yum install phpmyadmin
2.phpMyAdmin配置:
修改phpMyAdmin配置文件:我的配置文件为config.inc.php,在/etc/phpMyAdmin下
$cfg['Servers'][$i]['controluser'] = 'root'; // MySQL的根用户
$cfg['Servers'][$i]['controlpass'] = '123'; // 你的MySQL的根用户密码
$cfg['Servers'][$i]['user'] = ''; // MySQL用户名
$cfg['Servers'][$i]['password'] = ''; // 你的MySQL的用户对应的密码
其他的配置选项根据需要设置,使用默认也可以。
3.httpd服务配置:phpMyAdmin是需要借助于httpd服务的,这一步很重要。
a.先找到phpMyAdmin的安装路径,我的Fedora13 安装在/usr/share/phpMyAdmin下。
b.注意你的 httpd 服务已经开启,若未开启则使用以下命令:
sudo chkconfig --level 345 httpd on // 设置开机启动服务
sudo service httpd start // 立即启动服务
这时可以测试一下,在浏览器中输入 会出现一个测试页,说明成功。
c.将phpMyAdmin的安装路径连接到httpd服务目录下:
sudo ln -s /usr/share/phpMyAdmin /var/www/phpMyAdmin
在浏览器中输入 ,会出现phpMyAdmin的登录界面,说明成功。
五、Fedora 15 安装 flashplayer 插件
我不是一名fedora熟手,其实还是一名fedora菜鸟,第一次安装flashplayer插件就弄得一头雾水,最后才知道在Fedora中要改变思
路,经常用ubuntu人就变的笨了,ubuntu中,我们下载安装包之后,直接双击安装包,系统自动跳出软件中心,输入密码进行安装;
在fedora就完全变了,如果还是直接双击鼠标就会弹出如图错误提示!
因为fedora不会弹出密码框让你输入密码,双击安装时就会缺少权限,除非你现在的用户root。其实很简单,直接打开终端安装就是了,直接进入软件所在目录,如软件在/home/liveuser/download/目录下,输入命令:
先切换到root用户: su- 进入目录: cd
/home/liveuser/download/ 然后命令安装,如图:
rpm -Uvh
替换成你下载软件名称.rpm 如图安装flashplayer插件!
六、安装Fedora 15后需做的25件事情
Fedora 15于5.24正是发布,这篇文章姗姗来迟。但是,我们曾在文章《》中给大家介绍过Fedora 15的一些相关配置。本篇文章与上述文章不同,着重讲解一些软件安装方面的技巧。如果有什么错误,欢迎大家积极提出指正。本文仅供参考。
#1,设置sudo
在Ubuntu或其他发行版本下用惯sudo,我们可以通过下面方式来实现sudo。在命令行下输入
然后,在配置文件中找到下面的几行内容:
然后,在上行内容下面添加下面内容
提示,其中的bentu改成自己的用户名即可。
#2,安装自动选择最快镜像插件安装插件fastestmirror,可以让yum管理器自动搜索最快源下载
大家可以参见文章
64位安装:
32位:
安装完毕后重启浏览器即可查看效果。
#5,安装GNOME-tweak-tool关于此项设置,大家可以通过安装gnome-tweak-tool来设置。打开gnome-tweak-tool,“shell-Arrangement of buttons on the titlebar”可选择相关配置。
我们也可以通过下面设置来调出gnome-tweak-tool“最大化/最小化/关闭”按钮:
安装gconf-editor:
然后启动gconf-editor(按住Alt+F2,输入gconf-editor启动),依次打开“ desktop>gnome>shell>windows”,在右侧一栏找到”button_layout”最大化/最小化设置,我们 将其值设置为:
若是大家喜欢Ubuntu风格,则设置为:
注销后重新登陆即可。
#7,设置’Delete’键直接删除文件可以参考文章《》
#8,让桌面显示文件,激活右键功能首先安装gnome-tweak-tool,然后打开gnome-tweak-tool,进行下图设置即可:
在GNOME 3环境下,我们打开终端,输入下面命令即可在顶部面板上显示日期:
azureus
deluge:
下载地址@,选择rpm软件包格式
#13,安装Libreoffice若没有安装该办公套件,大家可以可到libreoffice官网下载安装包。解压。按照README文件里面的说明进行安装。
#14,安装邮件客户端:Fedora 15默认IM为Empathy,如果喜欢Pidgin,则使用下面命令安装:
使用下面命令安装剪贴板工具parcellite:
使用GTALK的同学,可以使用下面命令安装该插件:
下载地址@
在Fedora 15中,我们可以应用下面的命令来安装输入法
ibus:
ibus-sunpinyin:
Fcitx小企鹅输入法:
小小输入法,大家可到相关官网下载安装使用。
安装完成后,在“输入法设置”里面,选择添加上述输入法即可。