投稿

ラベル(mysql)が付いた投稿を表示しています

CentOS7.8にWordpressをインストールする

やること。 php7.2のインストール MySQLのインストール Apache起動 Wordpressインストール 1. php7.2のインストール やること。 # リポジトリ追加 $ yum -y install epel-release $ yum -y install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm # リポジトリ確認 $ ls -l /etc/yum.repos.d/ total 96 ----------------------- -rw-r--r--. 1 root root 456 Feb 18 01:07 remi-php54.repo -rw-r--r--. 1 root root 1314 Feb 18 01:07 remi-php70.repo -rw-r--r--. 1 root root 1314 Feb 18 01:07 remi-php71.repo -rw-r--r--. 1 root root 1314 Feb 18 01:07 remi-php72.repo -rw-r--r--. 1 root root 1314 Feb 18 01:07 remi-php73.repo -rw-r--r--. 1 root root 1314 Feb 18 01:07 remi-php74.repo -rw-r--r--. 1 root root 750 Feb 18 01:07 remi-safe.repo -rw-r--r--. 1 root root 2605 Feb 18 01:07 remi.repo # php7.4をインストール $ yum -y install httpd php74 php74-php php74-php-mysqlnd 2. MySQLのインストール # リポジトリインストール $ yum localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm # リポジトリ確認 $ ls -l /etc/yum.repos.d/ | grep mysql -rw-r--r--. 1 root root 1036...

VS Code+.Netでアプリを作る(No.12):VagrantでUbuntu20.04+MSQL8をインストール

イメージ
まず、Vagrantで20.04のVagrantfileを作成 共有ディレクトリdataも作成しておく。 $ vagrant init bento/ubuntu-20.04 $ mkdir ./data Vagrantfileが作成されるので少し編集。 $ diff Vagrantfile_old Vagrantfile_new 20c20 < # config.vm.box_check_update = false --- > config.vm.box_check_update = false 31c31 < # config.vm.network "forwarded_port", guest: 80, host: 8080, host_ip: "127.0.0.1" --- > config.vm.network "forwarded_port", guest: 80, host: 8080, host_ip: "127.0.0.1" 35c35 < # config.vm.network "private_network", ip: "192.168.33.10" --- > config.vm.network "private_network", ip: "192.168.33.10" 46c46 < # config.vm.synced_folder "../data", "/vagrant_data" --- > config.vm.synced_folder "./data", "/home/vagrant/data" 52c52 < # config.vm.provider "virtualbox" do |vb| --- > config.vm.provider "virtualbox" do |vb| 57,58c57,58 < # vb.memo...

VS Code+.Netでアプリを作る(No.11):MariaDBに接続するコンソールアプリ作成時にusing method 'mysql_native_password' failedで失敗

これ を参考にコンソールアプリでMySQLへ接続する。 一通り、mysqlへの接続環境は整えておく。 外部接続を許可する。 cat > /etc/mysql/conf.d/mysql.cnf << EOF [mysqld] bind-address = 0.0.0.0 ignore-db-dir = lost+found EOF ユーザー作成と、ユーザーからの内部、外部接続を許可しておく。 $ sudo mysql -u root -e 'CREATE DATABASE IF NOT EXISTS `homestead` DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_bin;' $ sudo mysql -u root -e "CREATE USER IF NOT EXISTS devadmin@'localhost' IDENTIFIED BY 'Papy-1326';" $ sudo mysql -u root -e "CREATE USER IF NOT EXISTS devadmin@'192.168.%' IDENTIFIED BY 'Papy-1326';" $ sudo mysql -u root -e "GRANT ALL PRIVILEGES ON homestead.* TO devadmin@'localhost';" $ sudo mysql -u root -e "GRANT ALL PRIVILEGES ON homestead.* TO devadmin@'192.168.%';" $ sudo mysql -u root -e "GRANT ALL PRIVILEGES ON mysql.* TO devadmin@'192.168.%';" プロジェクトを生成し、MySQLのパッケージをインストールする。 $ dotnet new console –o mysqlefcore $ cd mysqlefcore $ d...

VS Code+.Netでアプリを作る(No.9):Microsoft.SqlServerをUbuntu20.04へインストールする

Ubuntu20.04LTSで Microsoft.SqlServerをインストールしようとした際、エラーが発生して前に進めなくなったので調査する。 $ dotnet add package Microsoft.SqlServer info : パッケージ 'Microsoft.SqlServer' の PackageReference をプロジェクト '/home/keisuke/dotnet/ContactBook/ContactBook.csproj' に追加しています。 info : /home/keisuke/dotnet/ContactBook/ContactBook.csproj のパッケージを復元しています... info :   GET https://api.nuget.org/v3-flatcontainer/microsoft.sqlserver/index.json info :   NotFound https://api.nuget.org/v3-flatcontainer/microsoft.sqlserver/index.json 657 ミリ秒 error: パッケージ Microsoft.SqlServer が見つかりません。ソース nuget.org には、この ID のパッケージが存在しません。 VS Code+.Netでアプリを作る(No.7):.Net Coreを使ってMySQL接続(インストール編) 参照。 使っているのはMySQLなのにasp-condegeneratorを使うためにSqlServerをインストールする必要があるなんて。。。 ということで、Ubuntu20.04LTSにSqlServerをインストールする。 1. パブリック リポジトリの GPG キーをインポートします。 $ wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - 2. SQL Server 2019 用の Microsoft SQL Server Ubuntu リポジトリを登録します。 $ sudo add-apt-repository "$(wget -q...