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中完成。
但是,请注意这样的操作只适用于个人级别的使用。

广告
将在 10 秒后关闭
bannerAds