Mac OS Xサーバーのホスト名を確認するにはどうすればよいですか?


15

mysql_connectPHP を使用して接続しようとしています。

個人用WebページをオンにしてMacBookをサーバーにしたときに、ホスト名を見つける方法を知りたいと思いました。

Apache、MySQL、PHPが有効になっています。

ホスト名はあなたのものですsshか?私のコンピューターの名前はでspidermanあり、でアクセスできると書かれていますspiderman.localが、機能していないようです。また、IPアドレスを使用してみました。


同じローカルネットワークからコンピューターにSSH接続していますか?
-daviesgeek

回答:



5

一般に、次のように入力してホスト名を取得します

echo $HOSTNAME 

ターミナルで。

ただし、サーバーのセットアップでは、構成に問題がない場合は、localhostが使用するホスト名になります。セーフモードでは、localhost:3306(つまりポート3306)がデフォルトです。(http://php.net/manual/en/function.mysql-connect.phpを参照)

ただし、実際にMySQLサーバーを起動したことを確認する必要があります。起動コマンドはインストールに依存します。


この環境変数は頻繁に設定されません
...-lindes

2

ローカルで実行されているMySQLに接続する場合は、127.0.0.1またはlocalhostを試してください。


2

環境が正しくセットアップされているスクリプトプログラム内から実行するかどうかによって異なります。次のいずれかが機能するか、またはあなたに合っています。

~$ uname -n
roberts.e.co.za
~$ echo $HOSTNAME
roberts.e.co.za

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.