linux 查看当前的网络配置

linux 查看当前的网络配置,第1张

linux 查看当前的网络配置

1、执行 ifconfig命令,结果如下可以查看到ip、mac地址等相关网络配置

2, 执行 vi /etc/sysconfig/network-scripts/ifcfg-eth0,访问Linux中网络配置文件,结果如下

配置说明

DEVICE=eth0网卡设备名,eth0表示第一张网卡

BOOTPROTO=none是否自动获取IP(none、static、dhcp),当值为dhcp时,只需配置上述例子中的那几项就可以联网

HWADDR=00:0C:29:11:30:39MAC地址

NM_CONTROLLED=yes是否可以由Network Manager图形管理工具托管

ONBOOT=yes是否随网络服务启动当前网卡生效(在CentOS 6 以上的版本中ONBOOT是默认关闭的。)

TYPE=Ethernet网络类型,这里为以太网

UUID=5ab36190-a5df-4bf1-94d8-6c126afd05f1唯一识别码

IPADDR=192.168.0.200IP地址

NETMASK=255.255.255.0子网掩码

GATEWAY=192.168.0.1网关

DNS1=202.106.0.20DNS

IPV6INIT=noIPv6是否启用,这里设置为不启用

USERCTL=no是否允许非root用户控制此网卡,这里为不允许

Linux 网站项目发布要做以下配置:

1、发布服务器的服务器配置: 

SFTP用户名: 

SFTP密码: 

TelNet用户名: 

TelNet密码: 

MySql 5.0及以上版本配置; 

Php 5.0及以上版本配置 

Apache 2.0及以上版本 配置;

2、域名解析配置:

主站绑定域名:www.***.com 

默认首页:index.html 

设置php解析htm和html扩展名 

博客绑定域名:www.****.com 

默认首页:index.php 

网站目录结构: 

3、主站站点配置:

upload: 写权限;

w3cgroup(博客) ;

upload: 写权限

Apache、Php及MySql设置

httpd.conf配置:

4、Linux路径配置:

/usr/local/apache/conf/httpd.conf 

#忽略大小写 

LoadModule speling_module modules/mod_speling.so 

CheckSpelling On 

#设置默认首页 

DirectoryIndex index.htm index.html index.php 

#设置php能解析的文件 

AddType application/x-httpd-php .php 

AddType application/x-httpd-php .htm 

AddType application/x-httpd-php .html 

#设置多域名绑定,请将192.168.11.11更改为真实服务器IP 

NameVirtualHost 192.168.11.11:80 

#绑定主域名www.***.com,请将192.168.11.11更改为真实服务器IP 

<VirtualHost 192.168.11.11:80> 

DocumentRoot /www/docs/v-ec 

ServerName www.***.com 

ServerAlias www.***.com 

# ErrorLog logs/www.***.com-error_log 

# CustomLog logs/www.****.com-access_log common 

</VirtualHost> 

#绑定博客域名www.*****.com,请将192.168.11.11更改为真实服务器IP 

<VirtualHost 192.168.11.11:80> 

# ServerAdmin webmaster@mail.veriyou.com 

DocumentRoot /www/docs/w3cgroup 

ServerName www.***.com 

ServerAlias www.***.com 

# ErrorLog logs/www.***.com-error_log 

# CustomLog logs/www.***.com-access_log common 

</VirtualHost> 

php.ini设置: 

Linux路径:/usr/local/Zend/etc/php.ini 

设置开始短标签模式 

short_open_tag = On 

开启显示错误,调试状态设置为On,正式上线设置为Off 

display_errors = Off 

设置错误报告方式 

error_reporting = E_ALL &~E_NOTICE 

启用gd库 

extension=php_gd2.dll 

启用mysql 

extension=php_mysql.dll 

设置时区 

date.timezone = PRC 

5、my.cnf(windows系统下名为my.ini)设置: 

Linux路径:/etc/my.cnf 

默认字符 

default-character-set=utf8 

表名、字段名的不区分大小写 

lower_case_table_names = 1 

允许同时连接的数量 

max_connections = 1024 

关闭连接前的等待时间 

wait_timeout = 7200

具体方法如下:

1、使用putty或类似的SSH工具登录服务器(本地安装跳过);

2、安装Apacheyum install httpd修改防火墙配置,打开80端口vi /etc/sysconfig/iptables添加记录-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

配置Apache

vi /etc/httpd/conf/httpd.conf

找到ServerName,设置为自己的域名,如果没有域名,可以设置为localhost:80

3、重启并测试Apache

service httpd restart

打开浏览器,输入http://ip,可以看到Apache的测试页

4、安装MySQLyum install mysql mysql-server修改防火墙配置,打开3306端口vi /etc/sysconfig/iptables添加记录-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 设置MySQL开机自动启动chkconfig mysqld on

设置root密码mysql_secure_installation回车后,输入y进行密码设置,设置完密码之后,一路回车,直到出现:Thanks for using MySQL! 重启MySQLservice mysqld restart

安装PHPyum install php  安装PHP组件yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

重启Apache和MySQL

创建info.php

vi /var/www/html/info.php

内容: <?php       phpinfo()         ?>

浏览器打开http://ip/info.php进行测试。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7586318.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-07
下一篇2023-04-07

发表评论

登录后才能评论

评论列表(0条)

    保存