Inicie o webrick na porta 80 (questão do mysql2 gem)

Estou tentando obter meu webrick na porta 80. Tentei:

rails server -p 80

mas obtém um acesso negado. Mais tarde entendi que o uso da porta 1-1024 precisa de uma permissão root, então tentei isso em vez de

sudo rails server -p 80

No entanto, agora recebo um erro de mysql2 neste momento. Não sei o que aconteceu aqui. Eu tentei correr:

rails server -p 1025

e está funcionando bem, acho que é algo sobre root e mysql2. Alguém pode ajudar?

abaixo é a mensagem de erro no console:

ara obter mais informações, consulte a seção `` Recursos '', no canto superior direito da tela, e em seguida clique em `` Abrir ''. .bundle, 9): Biblioteca não carregada: libmysqlclient.18.dylib (LoadError) Referenciado por: /Library/Ruby/Gems/1.8/gems/mysql2-0.2.7/lib/mysql2/mysql2.bundle Motivo: imagem não encontrada - /Library/Ruby/Gems/1.8/gems/mysql2-0.2.7/lib/mysql2/mysql2.bundle em /Library/Ruby/Gems/1.8/gems/mysql2-0.2.7/lib/mysql2.rb:8 from /Library/Ruby/Gems/1.8/gems/bundler-1.0.12/lib/bundler/runtime.rb:68:inrequire' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.12/lib/bundler/runtime.rb:68:inrequire 'de /Library/Ruby/Gems/1.8/gems/bundler-1.0.12/lib/bundler/runtime.rb:66:ineach' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.12/lib/bundler/runtime.rb:66:inrequire 'de /Library/Ruby/Gems/1.8/gems/bundler-1.0.12/lib/bundler/runtime.rb:55:ineach' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.12/lib/bundler/runtime.rb:55:inrequire 'de /Library/Ruby/Gems/1.8/gems/bundler-1.0.12/lib/bundler.rb:120:inrequire' from /Users/ccool2486/Sites/fs2_test/config/application.rb:7 from /Library/Ruby/Gems/1.8/gems/railties-3.0.6/lib/rails/commands.rb:28:inrequire 'de /Library/Ruby/Gems/1.8/gems/railties-3.0.6/lib/rails/commands.rb:28 de /Library/Ruby/Gems/1.8/gems/railties-3.0.6/lib/ rails / commands.rb: 27: emtap' from /Library/Ruby/Gems/1.8/gems/railties-3.0.6/lib/rails/commands.rb:27 from script/rails:6:inrequire 'do script / rails: 6

questionAnswers(2)

yourAnswerToTheQuestion