您的位置:首页 > Web前端

安装fedora19之后的一些配置

2013-10-04 14:56 525 查看
1.编辑sudoers文件,先备份/etc/sudoers,之后使用su - root切换到root下,在sudoers中,找到root ALL=(ALL) ALL后,加入下面一行username ALL=(ALL) ALL

2.加入第三方源。rpmfusion足够强大,一般把这个加入就无忧了。#rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
3.安装镜像选择工具,这个工具会从所有已配置的镜像中选择速度最快的下载sudo yum install yum-plugin-fastestmirror

4.更新系统sudo yum update

5.安装gnome管理工具 sudo yum install gnome-tweak-tool

6.安装wget : sudo yum install wget

7.安装flash plugin:

64位系统:

wget http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm
sudo rpm -ivh adobe-release-x86_64-1.0-1.noarch.rpm

sudo yum -y install flash-plugin

8.安装chrome

64位系统:

wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
sudo rpm -ivh google-chrome-stable_current_x86_64.rpm

依赖性:

sudo yum install lsb

sudo yum install libXScrnSaver


8.教育网站的ipv6配置问题,ifconfig下,只有fe80开头的私有地址,没有公有地址

vi /etc/sysconfig/network-scripts/ifcfg-enp5s0

将IPV6_AUTOCONF=no改为yes

/etc/sysconfig/network

加入NETWORKING_IPV6=yes

附:搭建LAMP

一、安装Mysql

yum install mysql mysql-server

设置开机启动:

chkconfig --levels 235 mysqld on

查看是否安装了mysql:rpm -qa|grep -imysql

启动:service mysqld start

停止:service mysqld stop

重启:service mysqld restart

为Mysql设置root密码(XXXX自己设置):

mysqladmin -u root password XXXX

二、安装Apache服务

yum install httpd

设置开机启动:

chkconfig --levels 235 httpd on

查看是否安装了Apache:rpm -qa|grep -ihttpd

启动:service httpd start

停止:service httpd stop

重启:service httpd restart

测试Apache服务是否安装成功并启动,浏览主页127.0.0.1或者本地IP

如果出现Fedora Test Page说明安装成功。

Fedora 下Apache默认站点根目录位于/var/www/html

默认配置文件位于/etc/httpd/conf/httpd.conf

Fedora的hosts文件位于/etc/hosts

如果要在站点根目录下创建文件夹,需要管理员权限并赋予读写和操作权限

mkdir /var/www/html/website

chmod -R 777 /var/www/html/website

777为最低权限,建议在建站时开启此权限等级,需要提高安全级别时,再修改权限等级。



三、安装PHP


yum install php

php安装完成需要重启Apache服务

service httpd restart

测试php

vi /var/www/html/info.php

在编辑器中写入保存并退出。

在浏览器中输入http://127.0.0.1/info.php

如果出现apache的静态解析页面,说明安装成功,此时还无法连接mysql数据库。

四、为PHP安装Mysql支持

php5支持MySQL很简单,只要安装php-mysql软件包即可;但php程序要运行可能需要多个php模块的支持,具体看程序说明。

使用yum search[软件]命令可以搜索相应软件包:

yum searchphp

现介绍一个通用的实例:

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pearphp-p-pear php-xml php-xmlrpc php-eaccelerator php-magickwandphp-magpierss php-mbstring php-mcrypt php-mssql php-shout php-snmpphp-soap php-tidy

安装完成后重启Apache:

service httpd restart

重新访问http://127.0.0.1/info.php,会出现mysql的相关配置信息。

五、安装mysql数据库管理工具phpMyAdmin

yum install phpmyadmin

配置phpmyadmin:

vi/etc/nttpd/conf.d/phpMyAdmin.conf

在这个配置文件中主要修改访问用户的权限问题

order deny,allow

deny from all

allow from 127.0.0.1

这里只允许本地用户访问。

六、配置LAMP后,防火墙需要设置

1开启80端口:iptables -I INPUT -p tcp --dport 80 -j ACCEPT

2.开启ssh服务

# systemctl start sshd.service

随系统一起启动服务

# systemctl enable sshd.service

在terminal 中输 setup 对防火墙 添加22 端口

开启防火墙22端口

# iptables -I INPUT -p tcp --dport 22 -j ACCEPT
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: