「Vps/cloudcore」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==apacheでウェブ表示== port80が非公開なので公開に $ sudo vi /etc/sysconfig/iptables 以下を追加 -A INPUT -m state --state NEW -m tcp -p tcp --dport...」) |
(→phpでmysqlで外部接続する場合) |
||
| 行13: | 行13: | ||
==phpでmysqlで外部接続する場合== | ==phpでmysqlで外部接続する場合== | ||
| + | 接続しに行く方のサーバについて | ||
mysql_connect(): Can't connect to MySQL server on (13) | mysql_connect(): Can't connect to MySQL server on (13) | ||
selinuxが効いてるので解除 | selinuxが効いてるので解除 | ||
2026年4月14日 (火) 20:15時点における最新版
apacheでウェブ表示
port80が非公開なので公開に
$ sudo vi /etc/sysconfig/iptables
以下を追加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
再起動
$ sudo /etc/rc.d/init.d/iptables restart
httpdのselinuxを修正
Document_Rootにかかっているので公開dirを追加する場合は以下のように追加
restorecon -RF /var/www/html restorecon -RF /var/www/hogehoge
phpでmysqlで外部接続する場合
接続しに行く方のサーバについて
mysql_connect(): Can't connect to MySQL server on (13)
selinuxが効いてるので解除
$ /usr/sbin/getsebool -a | grep httpd_can_network_connect httpd_can_network_connect --> on httpd_can_network_connect_cobbler --> off httpd_can_network_connect_db --> off $ sudo /usr/sbin/setsebool -P httpd_can_network_connect on
