UbuntuにMySQLを入れる
対象
個人用RDBMSが必要
Linuxの操作はまぁそれなり
phpMyAdminで操作したいんですが???
build-essentialとかはいれてある
apache2もインストール済み
正直Ubuntuは初期インストール時にLAMPをインストールできるので、MySQLを手で入れたいユーザは多くないと思う。
最近のはやりはMongoDBとかってのもあるし。
如果需要,我认为基本上只需要参考这里就可以了。
不过,我觉得可能PHPMyAdmin的设置(或者说是apache)可能有误,所以我决定再写一遍。
MySQL的安装
$ sudo aptitude install -y mysql-server
在旅程中,会要求输入root密码,因此需要设置一个随意的密码。
安装phpmyadmin
$ sudo aptitude install -y php5-mysql phpmyadmin
在途中,当phpmyadmin询问phpmyadmin账户设置和root密码的时候,将其与之前同样的方法应用。
让用户能够访问phpMyAdmin。
我要加载phpmyadmin的配置文件,但是在Ubuntu(或者说Debian)安装的Apache是在sites-available和mods-available中放置配置文件,然后通过命令来激活它,这似乎是常规做法。
此外,由于phpmyadmin不是模块而是页面,所以应该将其配置文件放在sites而不是mods中(我认为)。
我认为上面的参考来源的某些部分是错误的。
因此,我会记录下我自己认为正确的方法。
首先,在安装phpMyAdmin时,将创建的配置文件部署到sites-available目录下。
$ sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/sites-available/phpmyadmin.conf
在这里创建了一个符号链接
下一步是启用它。
$ sudo a2ensite phpmyadmin.conf
$ sudo service apache2 reload
通过这样做,将在sites-enabled目录下创建符号链接,使得Apache可以加载配置文件。但需要注意的是,需要重新加载或重启才能使其生效。
使用phpmyadmin进行设置。
请使用服务器的IP地址登录到phpmyadmin,使用root账号进行登录,通过phpmyadmin可以进行用户和数据库的创建等操作。默认的字符编码等设置应该也可以在phpmyadmin中完成。
但是,请注意这样的操作只适用于个人级别的使用。