2015年7月29日 星期三

firewalld

在 CentOS 7 


暫時開放 ftp 服務 
firewall-cmd --add-service=ftp 
永久開放 ftp 服務 
firewall-cmd --add-service=ftp --permanent 
永久關閉
firewall-cmd --remove-service=ftp --permanent
success

讓設定生效 
systemctl restart firewalld 

檢視設定是否生效
iptables -L -n | grep 21
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0            tcp dpt:21 ctstate NEW 
檢查防火牆狀態 
firewall-cmd --state 
running 

firewall-cmd --list-all 
public (default) 
  interfaces: 
  sources: 
  services: dhcpv6-client ftp ssh 
  ports: 
  masquerade: no 
  forward-ports: 
  icmp-blocks: 
  rich rules: 

在 FirewallD 的服務名稱
# firewall-cmd --get-service 
amanda-client bacula bacula-client dhcp dhcpv6 dhcpv6-client dns ftp high-availability http https imaps ipp ipp-client ipsec kerberos kpasswd ldap ldaps libvirt libvirt-tls mdns mountd ms-wbt mysql nfs ntp openvpn pmcd pmproxy pmwebapi pmwebapis pop3s postgresql proxy-dhcp radius rpc-bind samba samba-client smtp ssh telnet tftp tftp-client transmission-client vnc-server wbem-https 

自行加入要開放的 Port
# firewall-cmd --add-port=3128/tcp 
# firewall-cmd --list-all 
public (default) 
  interfaces: 
  sources: 
  services: dhcpv6-client ftp ssh 
  ports: 3128/tcp 
  masquerade: no 
  forward-ports: 
  icmp-blocks: 
  rich rules: 

引用自 頭城國小資訊組

網路大補帖

網路不通三件事:
1.網路線:是否有接對,是否是跳線
2.網路卡是否安裝正確
3.網路設定:IP、dns
dhcp使用67port,安裝了,防火牆要開
DNS  53 udp
DHCP 67 udp
http 80 tcp

若有hub+一張網卡
只給一條能連外的網路線+3條可自由使用的網路線

網卡插在你想裝DHCP的機器上
這張網卡,就是用來派送IP的


HUb 跳線的孔會寫「uplink」

 如果一條網路線,兩端都長得一模一樣 那就是網路線
如果兩端,一邊是A,一邊是B,那就是跳線

電腦接HUb,用網路線,因為HUB跟電腦使用不同組合
HUB接HUB,電腦接電腦,用跳線



xoops架站

至 Tad教材網 xoops架站程式 下載   xoops2.5

1.下載完後 解壓縮
# tar xvzf my_xoops_base_20140701.tgz -C /var/www/html

2.更改目錄名稱及搬移目錄
mv  /var/www/html/htdocs  /var/www/html/xoops

3. 更改目錄權限
chown -R root:root /var/www/html/xoops
# chown -R apache:apache /var/www/html/xoops/uploads
# chmod 777 /var/www/html/xoops/mainfile.php  →有可能會不成功 請看*
# chmod 777 /var/www/html/xoops/xoops/include/license.php
chmod 777 /var/www/html/xoops/xoops_data
chmod 777 /var/www/html/xoops/xoops_data/data
# chmod 777 /var/www/html/xoops/xoops_data/data/secure.dist.php
chmod 777 /var/www/html/xoops/xoops_data/caches
# chmod 777 /var/www/html/xoops/xoops_data/caches/xoops_cache
# chmod 777 /var/www/html/xoops/xoops_data/caches/smarty_cache
# chmod 777 /var/www/html/xoops/xoops_data/caches/smarty_compile
# chmod 777 /var/www/html/xoops/xoops_data/configs

*: mv  /var/www/html/extras/mainfile.php  /var/www/html/xoops
# chmod 777 /var/www/html/xoops/mainfile.php 再設一次權限

設帳號密碼
mysqladmin -u root password '1234'

127.0.0.1/xoops
進入設定頁面

設定完後
chmod 444  /var/www/html/xoops/mainfile.php

2015年7月28日 星期二

在 CentOS7 架設 MariaDB資料庫

指令

yum -y install mariadb mariadb-server
yum -y install php-mbstring php-intl php-mysql php-xml

systemctl restart mariadb
systemctl enable mariadb

在 CentOS7 架設 網頁伺服器

首先 關閉SELinux
以 root 開啟 vim
/etc/sysconfig/selinux

insert SELINUX=disable
:x  寫入並存檔
reboot


指令
yum -y install httpd httpd-tools

systemctl status httpd.service 狀態
systemctl start httpd.service 開啟

yum -y install php
systemctl restart httpd
systemctl restart httpd.service
systemctl enable httpd.service